Applications avec JavaFX et Java Swing

Afin d'illustrer et de tester l'utilisation de l'API Médicament Vétérinaire, une application en JavaFX et une application en Java Swing ont été crées. La plupart des classes et des fonctions sont partagées sont sur le site web GitHub. Retrouvez le code source sur ces pages JavaFX et Java Swing.

Fonctionnalités des applications

- Autocomplétion et recherche simple: le résultat de la recherche affiche les informations au sujet du médicament sous la forme d'un tableau.

- Recherche avancée: le résultat est une liste de noms

- Modifier les informations d'un médicament

- Retirer un médicament de la base de données

- Imprimer les résultats

- Générer un fichier PDF à partir des résultats

- Ajouter/retirer un élement à/de la liste des favoris

- Voir l'historique des recherches et la liste des favoris

- Mise à jour des données des applications

- Changement de l'habillage de l'application JavaFX (thème clair par défaut ou thème sombre)


La langue utilisée pour l'interface est le français. Les applications ont été testées sur Debian/Ubuntu (Gnome) et Windows 10.

JavaFX: Démonstration des fonctionnalités

Autocomplétion et recherche: démo

Recherche avancée: démo

Modification des informations: démo

Impression et création de fichiers PDF: démo

Historique des recherches et favoris: démo