Serialized Form
-
Package MateZone.ihm
-
Class MateZone.ihm.FrameMateZone
class FrameMateZone extends JFrame implements Serializable-
Serialized Fields
-
panelEnvoyer
PanelEnvoyer panelEnvoyer
Panel pour envoyer de nouveaux messages. -
panelMessage
PanelMessage panelMessage
Panel pour afficher les messages.
-
-
-
Class MateZone.ihm.PanelEnvoyer
class PanelEnvoyer extends JPanel implements Serializable-
Serialized Fields
-
btnEnvoyer
JButton btnEnvoyer
Bouton pour envoyer le message. -
host
String host
Adresse de l'hôte du serveur. -
panelMessage
PanelMessage panelMessage
Référence au panneau des messages pour recharger les messages après envoi. -
port
int port
Port du serveur. -
pseudo
String pseudo
Pseudo de l'utilisateur connecté. -
txtMessage
JTextField txtMessage
Champ de texte pour saisir le message.
-
-
-
Class MateZone.ihm.PanelMessage
class PanelMessage extends JPanel implements Serializable
-
-
Package MateZone.serveur
-
Class MateZone.serveur.ConnectionFrame
class ConnectionFrame extends JFrame implements Serializable-
Serialized Fields
-
btnConnect
JButton btnConnect
Bouton pour établir la connexion. -
controleur
Controleur controleur
Instance du contrôleur pour gérer la logique de l'application. -
txtHost
JTextField txtHost
Champ de texte pour saisir l'adresse de l'hôte. -
txtOutput
JTextArea txtOutput
Zone de texte pour afficher les messages de sortie (logs). -
txtPort
JTextField txtPort
Champ de texte pour saisir le port du serveur.
-
-
-
Class MateZone.serveur.FrameClient
class FrameClient extends JFrame implements Serializable-
Serialized Fields
-
btnConnect
JButton btnConnect
Bouton pour se connecter. -
btnCreate
JButton btnCreate
Bouton pour créer un compte. -
controleur
Controleur controleur
Instance du contrôleur pour gérer la logique de l'application. -
host
String host
Adresse de l'hôte du serveur. -
port
int port
Port du serveur. -
txtMdp
JPasswordField txtMdp
Champ de texte pour saisir le mot de passe de l'utilisateur. -
txtOutput
JTextArea txtOutput
Zone de texte pour afficher les messages de sortie (logs). -
txtPseudo
JTextField txtPseudo
Champ de texte pour saisir le pseudo de l'utilisateur.
-
-
-
Class MateZone.serveur.PanelClient
class PanelClient extends JPanel implements Serializable-
Serialized Fields
-
btnConnect
JButton btnConnect
Bouton pour se connecter. -
btnCreate
JButton btnCreate
Bouton pour créer un compte. -
host
String host
Adresse de l'hôte du serveur. -
port
int port
Port du serveur. -
txtMdp
JPasswordField txtMdp
Champ de texte pour saisir le mot de passe de l'utilisateur. -
txtOutput
JTextArea txtOutput
Zone de texte pour afficher les messages de sortie (logs). -
txtPseudo
JTextField txtPseudo
Champ de texte pour saisir le pseudo de l'utilisateur.
-
-
-