TP 1 : Construction d’interfaces graphiques
Les TPs sont individuels. A la demande de l’enseignant vous envoyez (par mail)
vos fichier *.java ainsi qu’un petit compte rendu expliquant ce que vous avez fait.
Lorsqu’un TP est composé de plusieurs exercices, l’enseignant vous demandera de
changer d’exercice au fur et à mesure de la scéance même si vous n’avez pas fini
votre exercice. Ainsi vous pourrez aborder toutes les notions présentées dans le sujet.
Pendant les scéances de TP, placez Eclipse sur l’un de vos bureau, OpenOffice sur
un autre et Firefox sur un troisième. Firefox vous permet de consulter (exclusivement !)
les pages de documentations de Sun : http ://java.sun.com/j2se/1.5.0/docs/api/
1 Construction d’un explorateur d’images
Comme cet exercice est le premier du module, vous allez créer un nouvel es-
pace de travail. Lancez Eclipse (menu Applications->Programmation). La fenêtre
de configuration de l’espace de travail apparaît après quelques secondes, créez un
nouvel espace de travail (ici InterfacesGraphiques).
FIG. 1 – Création d’un nouvel espace de travail
1.1 But du TP
Ce TP traite de la réalisation de l’interface graphique d’un visualisateur d’images.
Il propose une barre de menus composée du menu Fichier (composé des éléments
Ouvrir, Répertoire utilisateur et Quitter) et du menu Image (composé de Précédente,
Suivante et Informations). Une barre d’outils reprend les même fonctions sous la
forme d’icônes. L’interface est séparée en deux parties, à gauche, une liste pré-
sente l’ensemble des fichiers images dans un répertoire, à droite l’image choisie est
affichée.
1