Une application chat en utilisant UDP et JavaFX .
Dans le package com.example.database vous trouverez la base de donees . Dans le package com.example.demo , vous trouverez les controllers ainsi que les classes du traitement metier . Dans les resources , vous trouverez les vues (.fxml).
- La classe SignUpController contient le controlleur de la page d'inscription
- La classe loggedInController contient le controlleur de la page de chat .
- La classe HelloController contient le controlleur de la page d'accueil (S'authentifier).
- La classe HelloApplication le point de depart de programme .
- La classe connectionToDB contient les fonctions qui permettent d'interoger avec la base de donnee ainsi que la fonction responsable de changement de vue .
- La classe Server , Client contiennent les methodes d'envoi et reception .
- La classe ClientInfo contient les informations de chaque client pour les utiliser au moment de l'envoi .