UdMHaut
UdMBAS

IFT1020
Programmation II

Département d'informatique et de recherche opérationnelle

Direction de l'enseignement de service en informatique
 

Image Java
 
Été 2005

Accueil

Professeurs et
Démonstrateurs

Horaires et locaux

Notes de cours

Cours
après Cours

Démonstrations
et devoirs

Examens

Liens utiles

Au sujet du
livre de cours

Consultez vos notes

Foire aux questions
(FAQ)

Sessions antérieures

  Démonstration #5  
 
Dernière mise à jour : lun 06 jun 2005 22:26:09 EDT
 

Buts:

  • création d'une composante graphique personnelle :

Exercice 1 (Solution 1)

Vous devez ici créer votre propre composante graphique, un bouton. On associe à ce bouton une taille (hauteur, largeur), deux couleurs et une chaîne de caractères. Le bouton a initialement une des deux couleurs et est encadré d'une ligne noire. La chaîne de caractères est dessinée au centre du bouton. Lorsque l'on clique sur le bouton il passe d'une couleur à l'autre en alternance. Vous devez ensuite créer une petite fenêtre afin de placer un bouton au centre de cette fenêtre.

(Conseils : pour créer la classe (par exemple MonBouton) étendez la classe Canvas et redéfinissez sa méthode paint en conséquence)

Ces deux captures montrent l'état de la fenêtre avant et après un clique.

Exercice 2 (Solution 2)

L'exercice 2 ne consiste qu'à utiliser la classe créée à l'exercice 1 pour placer dans une fenêtre 6 boutons ayant des chaînes de caractères différentes et des paires de couleurs différentes (vous pouvez aussi essayer des tailles différentes).

(Conseils : Les 6 boutons seront des objets de la classe créée à l'exercice 1)

Ces deux captures montrent l'état de la fenêtre avant et après un clique sur chacun des 6 boutons.




dift1020@iro.umontreal.ca
[top]