Class MateZoneFrame
java.lang.Object
client.ihm.frame.affichage.MateZoneFrame
Fenêtre principale de MateZone utilisant JavaFX et FXML.
Cette fenêtre contient l'affichage des messages et la zone de saisie.
Elle est affichée après une connexion réussie de l'utilisateur.
-
Constructor Summary
ConstructorsConstructorDescriptionMateZoneFrame(Controleur controleur) Constructeur de la fenêtre principale MateZone. -
Method Summary
Modifier and TypeMethodDescriptionvoidAffiche la fenêtre MateZone.voidafficherListChannel(ChatEventDTO eventDTO) Affiche une liste de channels.voidafficherListMessage(ChatEventDTO eventDTO) Affiche une liste de messages dans le salon de chat.voidafficherNvChannel(ChatEventDTO eventDTO) Affiche un nouveau channels.voidafficherNvMessage(ChatEventDTO eventDTO) Affiche un nouveau message dans le salon de chat.voidMéthode appelée automatiquement après le chargement du FXML.voidvoidsetNomCannel(String nom)
-
Constructor Details
-
MateZoneFrame
Constructeur de la fenêtre principale MateZone.- Parameters:
controleur- le contrôleur principal de l'application
-
-
Method Details
-
initialize
public void initialize()Méthode appelée automatiquement après le chargement du FXML. Configure les événements des boutons et du champ de texte. -
afficherFrame
-
afficherListMessage
Affiche une liste de messages dans le salon de chat.- Parameters:
eventDTO- l'événement contenant la liste des messages à afficher
-
afficherNvMessage
Affiche un nouveau message dans le salon de chat.- Parameters:
eventDTO- l'événement contenant le nouveau message à afficher
-
afficherListChannel
Affiche une liste de channels.- Parameters:
eventDTO- l'événement contenant la liste des channels à afficher
-
afficherNvChannel
Affiche un nouveau channels.- Parameters:
eventDTO- l'événement contenant le nouveau channels à afficher
-
setNomCannel
-
ouvrirParametre
public void ouvrirParametre()
-