PYL: c nov 05 (Lagrée P.-Y.), LMM-Univ PARIS 6, B 162,
4 place Jussieu, 75252 PARIS pyl(a)ccr.jussieu.fr
http://www.lmm.jussieu.fr/~lagree

Exemple de gui [Graphic User Interface] pour commander une action



Un programme minimal en java. On crée deux boutons qui déplacent à droite ou à gauche un petit carré.



ce qu'il y a de très fort ici c'est que l'on fait des taches indépendantes. Le graphique se fait dans son coin:
	while (relaxer == me) {
	    repaint();                            //repaint
	    try {
		Thread.sleep(20);                     //temps de latence
	    } catch (InterruptedException e) {
		break;
	    }
Il ne faut plus attendre qu'un bouton ne soit pressé pour que l'affichage se fasse.

La source
est à sauver dans le fichier guiguyd2.java, on compile avec la ligne de commande par "javac guiguyd2.java ;java guiguyd2 "