Package chatapp.View
Class Clavardage
java.lang.Object
chatapp.View.Clavardage
- All Implemented Interfaces:
java.beans.PropertyChangeListener
,java.util.EventListener
,javafx.fxml.Initializable
public class Clavardage
extends java.lang.Object
implements javafx.fxml.Initializable, java.beans.PropertyChangeListener
Classe representant l'interface graphique permettant de clavarder avec un utilisateur.
-
Field Summary
Fields Modifier and Type Field Description javafx.scene.control.Button
plusButton
-
Constructor Summary
Constructors Constructor Description Clavardage()
-
Method Summary
Modifier and Type Method Description void
ajouterMessagesHistorique(javafx.event.ActionEvent actionEvent)
Permet de recepurer plus de messages stoces dans la database en appuyant sur le bouton plusButtonSessionClavardage
getSession()
void
initialize(java.net.URL location, java.util.ResourceBundle resources)
Permet d'initialiser les differents parametres de la classevoid
propertyChange(java.beans.PropertyChangeEvent evt)
Handler des differents evenements auxquels s'est abonne le PropertyChangeListener La classe est informee lorsque la session recoit un message ou lorsque la session se terminevoid
setSession(SessionClavardage session)
Setter
-
Field Details
-
plusButton
public javafx.scene.control.Button plusButton
-
-
Constructor Details
-
Clavardage
public Clavardage()
-
-
Method Details
-
setSession
Setter- Parameters:
session
- la session a associer a la classe
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)Handler des differents evenements auxquels s'est abonne le PropertyChangeListener La classe est informee lorsque la session recoit un message ou lorsque la session se termine
- Specified by:
propertyChange
in interfacejava.beans.PropertyChangeListener
- Parameters:
evt
- l'evenement informe par le pcs
-
getSession
-
initialize
public void initialize(java.net.URL location, java.util.ResourceBundle resources)Permet d'initialiser les differents parametres de la classe- Specified by:
initialize
in interfacejavafx.fxml.Initializable
- Parameters:
location
-resources
-
-
ajouterMessagesHistorique
public void ajouterMessagesHistorique(javafx.event.ActionEvent actionEvent)Permet de recepurer plus de messages stoces dans la database en appuyant sur le bouton plusButton
- Parameters:
actionEvent
- L'utilisateur a appuye sur le bouton plus pour obtenir tout l'utilisateur
-