Transférer les fichiers vers 'src/Test' #1
@ -59,11 +59,16 @@ public class MainMenu extends JFrame {
|
|||||||
JMenu menu = new JMenu("Menu"), file = new JMenu("File"), edit = new JMenu("Edit"), view = new JMenu("View");
|
JMenu menu = new JMenu("Menu"), file = new JMenu("File"), edit = new JMenu("Edit"), view = new JMenu("View");
|
||||||
|
|
||||||
JMenuItem adminMenuItem = new JMenuItem("Admin View");
|
JMenuItem adminMenuItem = new JMenuItem("Admin View");
|
||||||
|
adminMenuItem.addActionListener((event) -> changeView(1));
|
||||||
|
|
||||||
JMenuItem profMenuItem = new JMenuItem("Professor View");
|
JMenuItem profMenuItem = new JMenuItem("Professor View");
|
||||||
|
profMenuItem.addActionListener((event) -> changeView(2));
|
||||||
|
|
||||||
JMenuItem studentMenuItem = new JMenuItem("Student View");
|
JMenuItem studentMenuItem = new JMenuItem("Student View");
|
||||||
|
studentMenuItem.addActionListener((event) -> changeView(3));
|
||||||
|
|
||||||
JMenuItem quitMenuItem = new JMenuItem("Quit");
|
JMenuItem quitMenuItem = new JMenuItem("Quit");
|
||||||
quitMenuItem.addActionListener(this::quit);
|
quitMenuItem.addActionListener((event) -> System.exit(0));
|
||||||
|
|
||||||
menu.add(adminMenuItem);
|
menu.add(adminMenuItem);
|
||||||
menu.add(profMenuItem);
|
menu.add(profMenuItem);
|
||||||
@ -97,6 +102,28 @@ public class MainMenu extends JFrame {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
private void changeView(int index) {
|
||||||
|
if (index == 1) {
|
||||||
|
cardIndex = index;
|
||||||
|
cards.first(this.getContentPane());
|
||||||
|
cards.next(this.getContentPane());
|
||||||
|
adminPanel.add(cardWithTable(adminView()));
|
||||||
|
adminCards.next(adminPanel);
|
||||||
|
|
||||||
|
} else if (index == 2) {
|
||||||
|
cardIndex = index;
|
||||||
|
cards.first(this.getContentPane());
|
||||||
|
cards.next(this.getContentPane());
|
||||||
|
cards.next(this.getContentPane());
|
||||||
|
profPanel.add(cardWithTable(profView()));
|
||||||
|
profCards.next(profPanel);
|
||||||
|
|
||||||
|
} else if (index == 3){
|
||||||
|
JOptionPane.showMessageDialog(null, "En travaux");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
public void updateTable(JTable table) {
|
public void updateTable(JTable table) {
|
||||||
if (cardIndex == 1) {
|
if (cardIndex == 1) {
|
||||||
this.table = table;
|
this.table = table;
|
||||||
@ -174,9 +201,4 @@ public class MainMenu extends JFrame {
|
|||||||
//cardIndex = 3;
|
//cardIndex = 3;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void quit(ActionEvent e) {
|
|
||||||
System.exit(0);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user