cleaning
[RRRRHHHH_Code] / ruralHouses / src / gui / AdminMenuGUI.java
1 package gui;
2
3 import java.awt.Frame;
4 import java.awt.event.ActionEvent;
5 import java.awt.event.ActionListener;
6
7 import javax.swing.GroupLayout;
8 import javax.swing.GroupLayout.Alignment;
9 import javax.swing.JButton;
10 import javax.swing.JFrame;
11 import javax.swing.JPanel;
12 import javax.swing.border.EmptyBorder;
13
14 public class AdminMenuGUI extends JFrame {
15
16         /**
17          * 
18          */
19         private static final long serialVersionUID = 1L;
20         private JPanel contentPane;
21
22
23         
24         /**
25          * Create the frame.
26          */
27         public AdminMenuGUI() {
28                 
29                 
30                 this.setTitle("Administrator Menu");
31                 this.getContentPane().setLayout(null);
32                 setBounds(100, 100, 450, 473);
33                 contentPane = new JPanel();
34                 contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
35                 setContentPane(contentPane);
36                 //TODO BOTH BUTTONS ARE TO MODIFY
37                 JButton btnAdd = new JButton("Add requests");
38                 btnAdd.addActionListener(new ActionListener() {
39                         public void actionPerformed(ActionEvent e) {
40                                 Frame a = new listOfAdditionRequestsGUI();
41                                 a.setVisible(true);
42                         }
43                 });
44                 
45                 JButton btnDel = new JButton("Delete Requests");
46                 btnDel.addActionListener(new ActionListener() {
47                         public void actionPerformed(ActionEvent e) {
48                                 Frame a = new listOfRemovalRequestsGUI();
49                                 a.setVisible(true);
50                         }
51                 });
52                 
53                 JButton btnOwneraddition = new JButton("OwnerAddition");
54                 btnOwneraddition.addActionListener(new ActionListener() {
55                         public void actionPerformed(ActionEvent e) {
56                                 Frame a = new listOfOwnerAddittionRequests();
57                                 a.setVisible(true);
58                         }
59                 });
60                 GroupLayout gl_contentPane = new GroupLayout(contentPane);
61                 gl_contentPane.setHorizontalGroup(
62                         gl_contentPane.createParallelGroup(Alignment.LEADING)
63                                 .addGroup(gl_contentPane.createSequentialGroup()
64                                         .addGap(115)
65                                         .addGroup(gl_contentPane.createParallelGroup(Alignment.TRAILING, false)
66                                                 .addComponent(btnOwneraddition, Alignment.LEADING, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
67                                                 .addComponent(btnDel, Alignment.LEADING, GroupLayout.DEFAULT_SIZE, 164, Short.MAX_VALUE)
68                                                 .addComponent(btnAdd, Alignment.LEADING, GroupLayout.DEFAULT_SIZE, 164, Short.MAX_VALUE))
69                                         .addContainerGap(145, Short.MAX_VALUE))
70                 );
71                 gl_contentPane.setVerticalGroup(
72                         gl_contentPane.createParallelGroup(Alignment.LEADING)
73                                 .addGroup(gl_contentPane.createSequentialGroup()
74                                         .addGap(62)
75                                         .addComponent(btnAdd, GroupLayout.PREFERRED_SIZE, 81, GroupLayout.PREFERRED_SIZE)
76                                         .addGap(58)
77                                         .addComponent(btnDel, GroupLayout.PREFERRED_SIZE, 81, GroupLayout.PREFERRED_SIZE)
78                                         .addGap(52)
79                                         .addComponent(btnOwneraddition, GroupLayout.DEFAULT_SIZE, 79, Short.MAX_VALUE)
80                                         .addContainerGap())
81                 );
82                 contentPane.setLayout(gl_contentPane);
83         }
84 }