Skip to content

Mini projet IHM Java pour s'initier à Java Swing/ AWT.

Notifications You must be signed in to change notification settings

GerlariMin/JAVAgenda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JAVAgenda

Temps de lecture: 1 minute

Sommaire

Résumé

Mini projet IHM Java pour s'initier à Java Swing/ AWT. Projet initialisé dans le cadre d'un cours d'initiation aux IHM (Interfaces Homme-Machine) en Java. Gestion des différents composants d'une interface (JPanel) et des interactions possibles (ActionListener).

Développement et spécificités du projet

  • Version Java: Java 14
  • IDE: Eclipe 2021-09

Documentation du code

La documentation du code est disponible ici.

Application

Capture d'écran 1

Affichage de l'application au démarrage.

Capture d'écran 1

Exemple du résultat de l'affichage une fois que l'on a ajouté plusieurs événements sur le calendrier.

Essayer l'application

  1. Récupérer le fichier JAR exécutable /src/ressources/executable/JAVAgenda.jar.
  2. Le lancer (double-cliquer dessus).

Améliorations possibles

  • Gestion des événements lors d'un clic sur une cellule du tableau du calendrier détaillé du mois, pour afficher les détails d'un événement saisi.
  • Notifier qu'un jour contient des événements avec un code couleur différent sur le calendrier des jours du mois affiché.
  • Ajouter la possibilité de sauvegarder le calendrier sous un fichier texte.
  • Ajouter la possibilité de charger les données sauvegardées au démarrage de l'application.

About

Mini projet IHM Java pour s'initier à Java Swing/ AWT.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages