:: Enseignements :: ESIPE :: E4INFO :: 2011-2012 :: Interface graphique ::
[LOGO]

JTree, JSlider et JSpinner


Exercice 1 - Fichiers

Écrire une classe affichant une fenêtre contenant un arbre représentant la hiérarchie des fichiers présents dans un répertoire. On supposera que les fichiers et répertoires présents dans ce dernier ne changent pas.

Exercice 2 - Arbre généalogique

Exercice 3 - JSlider

Ecrire une classe affichant une fenêtre contenant deux sliders... Les deux Sliders représentent la même valeur, mais l'un progresse de façon linéaire,et l'autre de façon logarithmique. Il est possible d'agir indifféremment sur l'un ou l'autre des curseurs, et son jumeau se déplace alors en conséquence.

Exercice 4 - JSpinner

Ecrire une classe qui affiche une fenêtre dans laquelle il y a trois champs controlés par un Spinner. Les champs représentent respectivement une année, un mois, et une date (mois/année). Vous devez offrir un spinner pour chacun de ces champs permettant de faire évoluer le contenu du champ.