Transférer les fichiers vers 'src/Test'

This commit is contained in:
2022-12-01 12:16:30 +01:00
parent e22ee64513
commit c40366e4e2
2 changed files with 27 additions and 19 deletions

View File

@@ -30,14 +30,20 @@ public class MainMenu extends JFrame {
private void init() {
BDatabase db = new BDatabase();
Controller listener = new Controller(db);
Controller listener = new Controller(db, this);
av = new AdminView(listener.getEtudiants(), listener.getGroupes(), listener);
pv = new ProfView(listener.getEtudiants(), listener.getGroupes(), listener);
listener.setAv(av);
listener.setPv(pv);
this.setLayout(cards);
this.add(first());
this.add(adminView());
this.add(profView());
cards.first(this.getContentPane());
}
@@ -69,12 +75,16 @@ public class MainMenu extends JFrame {
private JPanel adminView() {
JPanel mainPanel = new JPanel
JPanel mainPanel = new JPanel();
mainPanel.add(av);
return mainPanel;
}
private JPanel profView() {
JPanel mainPanel = new JPanel();
mainPanel.add(pv);
return mainPanel;
}
@@ -82,12 +92,13 @@ public class MainMenu extends JFrame {
JButton origin = (JButton) e.getSource();
System.out.println(origin.getText());
if (origin.getText() == "Admin") {
listener.createAdminView();
cards.next(this.getContentPane());
} else if (origin.getText() == "Prof") {
listener.createProfView();
cards.next(this.getContentPane());
cards.next(this.getContentPane());
} else {
JOptionPane.showMessageDialog(null, "En travaux");
}