Class JavaFXApplicationManager
java.lang.Object
client.ihm.JavaFXApplicationManager
Gestionnaire pour l'application JavaFX.
Centralise la gestion du cycle de vie JavaFX et la création des fenêtres.
Élimine les variables statiques et améliore l'architecture.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreerEtAfficherConnexion(Controleur controleur) Crée et affiche la fenêtre de connexion.voidFerme la fenêtre de connexion si elle existe.voidInitialise JavaFX si ce n'est pas déjà fait.
-
Constructor Details
-
JavaFXApplicationManager
public JavaFXApplicationManager()
-
-
Method Details
-
initializeJavaFXIfNeeded
public void initializeJavaFXIfNeeded()Initialise JavaFX si ce n'est pas déjà fait. Cette méthode est thread-safe et ne peut initialiser qu'une seule fois. -
creerEtAfficherConnexion
Crée et affiche la fenêtre de connexion.- Parameters:
controleur- le contrôleur de l'application
-
fermerConnexion
public void fermerConnexion()Ferme la fenêtre de connexion si elle existe.
-