From 0c2c3ee5a55f36d270171f2f67938542e251fdc5 Mon Sep 17 00:00:00 2001 From: polo Date: Thu, 2 Jul 2026 00:14:17 +0200 Subject: fork utilisant maven --- src/main/java/controlleur/ControllerTopMenu.java | 58 ++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 src/main/java/controlleur/ControllerTopMenu.java (limited to 'src/main/java/controlleur/ControllerTopMenu.java') diff --git a/src/main/java/controlleur/ControllerTopMenu.java b/src/main/java/controlleur/ControllerTopMenu.java new file mode 100644 index 0000000..baef8df --- /dev/null +++ b/src/main/java/controlleur/ControllerTopMenu.java @@ -0,0 +1,58 @@ +package controlleur; + +import application.Battle; +import javafx.stage.Stage; +import modele.Evenement; +import modele.User; +import vue.AfficheAccueil; +import vue.AfficheAdmin; +import vue.AfficheConnexion; +import vue.AfficheCreerListe; +import vue.AfficheGestionCompte; +import vue.GestionListe.AfficheGestionListe; +import vue.simulation.AfficheSimulation; + +public class ControllerTopMenu { + static BDD db = new BDD(); + + public static void go_accueil(Stage primaryStage,User session) { + //primaryStage.close(); pour fermer stage + AfficheAccueil.affiche(primaryStage,session); + } + public static void go_gestion_compte(Stage primaryStage,User session) { + AfficheGestionCompte.affiche(primaryStage,session); + } + public static void go_gestion_listes(Stage primaryStage,User session) { + +// db.getArmyLists(session); + AfficheGestionListe.affiche(primaryStage, session); + + // + + } + public static void go_deco(Stage primaryStage, User session) { + AfficheSimulation.cleanWeaponsAtitudesMenu(); + Battle.clean(); // VRAIMENT ?! + session = null; + AfficheConnexion.affiche(primaryStage); + } + public static void go_simulation(Stage primaryStage, User session){ + + + Instanciation.getArmyLists(session); + + AfficheSimulation.affiche(primaryStage, session); + } + public static void go_admin(Stage primaryStage,User session) { + AfficheAdmin.affiche(primaryStage,session); + } + public static void go_creer_liste(Stage primaryStage, User session) { + AfficheCreerListe.afficheCreerListe(primaryStage, session); + } +// public static void go_gestionliste(Stage primaryStage,User session) { +// AfficheGestionListe.affiche(primaryStage,session); +// } +} + + + -- cgit v1.2.3