A.7 Interface graphique - GillesTimothy/bibliotheque-manga GitHub Wiki

A.7 Interface graphique

Pour l'interface graphique de mon application java, j'ai décidé d'utiliser la bibliothèque graphique " java swing "

0

3

L'application comporte 3 fenêtres :

  1. Un écran de démarrage "splashscreen"
  2. L'écran principal qui reprend toutes les fonctionnalités de l'application.
  3. Une fenêtre qui s'ouvre lorsque l'on clique sur le bouton "statistique" pour pouvoir afficher des stats sur votre collection.

1

2

stat

L'interface utilisateur a été conçu de sorte à ce que toutes les fonctionnalités se retrouvent sur 1 seule fenêtre. On évite tout clic inutile.

  • La table d'affichage de la collection se rafraîchit automatiquement suite à l'ajout d'un livre.

  • Passer avec la souris dans la table permet l'affichage du manga dans les champs situés à gauche. L'utilisateur ne doit pas tout réintroduire s'il souhaite uniquement modifier le nombre de tome.

  • Il est possible de faire des recherches dans la collection sur base du status du manga, qu'il soit en cours ou terminer.

  • Il est possible de faire des recherches dans la collection sur base du nom de l'auteur ou du titre du manga. L'utilisateur veut pouvoir accéder directement au informations d'un manga précis en tapant son titre (ex avoir le nombre de tome). L'utilisateur veut également pouvoir avoir une liste des mangas réalisés pour un même auteur (s'il aime son style de scénario ou de dessins).

  • Faire une recherche sur le nombre de tomes d'un manga ne m'a pas paru pertinent.

  • Les informations sur la fenêtre ne sont pas trop condensées et permettent une bonne visibilité.

  • Le fond d'écran rappelle l'univers manga et se fond parfaitement en arrière plan pour un design élégant de l'application.