Skip to content

ali0707/projet_Javafx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KODJavaFX

Mode d'emploi

Structure du projet

  • Controllers : Les controlleurs
  • Core : contient les composants globaux du projet
    DBConnection pour la connection avec la base de données
    Main contient la fonction main()
  • Dependencies : Contient les bibliothèques externes du projet
  • Controllers : Les controlleurs
  • GUI : Contient les interfaces graphiques (fichiers .fxml)
  • Services : Contient les classes d'interaction avec la base de données

Bibliothèques utilisées

  • Pherialize : Pour la de/serialisation des objets comme PHP

Utilisation :

  1. Cloner le projet
  2. Créer un projet netbeans dans le dossier du projet
  3. Ajouter la biliothèque "mysql-connector-java" dans le projet
  4. Changer le nom de la BD dan DBConnection.DBname
  5. Ajouter vos fonctionnalités

Création d'une fonctionnalité :

  1. Ajouter les élements de votre menu dans la partie TODO dans la méthode init() du HeaderController dans le menu correspondant
  2. Traiter les actions de clics de chaque bouton du menu
  3. Créer un service dans le package services
  4. Ajouter "extends Service"
  5. Implementer les méthodes du service
  6. Créer une interface graphique contenant seulement la partie principale de la page
  7. Créer un controlleur avec une méthode init() qui charge le fichier fxml crée et mettre son contenu dans Main.pane.setCenter() (voir IndexController)

projet_Javafx

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •