All Classes
| Class | Description |
|---|---|
| ChangementPseudo |
Classe representant l'interface graphique permettant de changer de pseudo
|
| ChatApp |
Controller de l'application.
|
| Clavardage |
Classe representant l'interface graphique permettant de clavarder avec un utilisateur.
|
| ConnexionScreen |
Classe representant l'interface graphique permettant de se connecter.
|
| DataBase |
Classe représentant la Base de données.
|
| DemarrerSession |
Classe representant l'interface graphique permettant de choisir un utilisateur avec qui clavarder.
|
| FenetreSession |
Classe permettant d'ouvrir une nouvelle fenetre afin de clavarder avec un utilisateur.
|
| HttpEchange |
Classe representant les échanges HTTP entre un utilisateur distant et le servlet.
|
| Launcher | |
| ListUtilisateurs |
Classe représentant la liste des utilisateurs actifs, stockée localement.
|
| Main | |
| MessageHorodate |
Classe représentant les messages envoyés en TCP lors d'une session de clavardage.
|
| RunnerEcouteTCP |
Classe permettant de gérer les multiples connexions en TCP.
|
| RunnerEcouteUDP |
Classe permettant de gérer les multiples connexions en UDP.
|
| SessionClavardage |
Classe représentant une session de clavardage.
|
| UDPEchange |
Classe representant les échanges UDP entre utilisateurs.
|
| Utilisateur |
Classe representant un Utilisateur.
|
| View_Menu |
Classe representant la page d'accueil.
|
| View_Utilisateurs |
Classe representant l'interface graphique permettant d'afficher les utilisateurs actifs
|