 |
Les applets Java |
De quoi s'agit-il ?
Java permet de créer des applets, c'est à dire de petits programmes
qui s'exécuteront dans un document HTML. Comme toujours en Java, une
applet sera représentée par une classe; celle-ci devra être une classe
dérivée de la classe java.applet.Applet.
L'exécution d'une applet ne peut se faire directement, il faudra
à chaque fois utiliser un fichier html qui sera chargé par un navigateur
(Netscape Navigator ou Internet Explorer) ou par l'appletviewer fourni avec
le JDK.
Travaux dirigés
- L'applet Bonjour
Caractéristiques d'une applet, insertion dans un document HTML,
exécution, lecture des paramètres.
- Couleurs et fontes
Lorsqu'on affiche un texte, il est possible de définir certains
paramètres : quelle fonte utiliser, avec quel style, quelle taille,
quelle couleur ? Java fournit des classes permettant de gérer les
fontes et les couleurs.
- Dessins
Utilisation de la classe Graphics pour dessiner.
Exercices
- Texte en relief
Affichage d'un texte en relief : il suffit d'afficher trois fois le
même texte en changeant de couleur et en introduisant un petit décalage.
- Texte encadré
Créer une applet qui affiche un texte au centre de la zone qui lui est
réservée et qui l'encadre.
- Texte encadré avec effet 3D
Créer une applet qui affiche un texte au centre de la zone qui lui est
réservée et qui l'encadre en utilisant l'effet 3D de la méthode draw3DRect.
(utiliser deux rectangles pour l'encadrement)
- 20 carrés
Créer une applet qui affiche 20 carrés dont la position, la taille et la
couleur sont tirées au hasard.
- Cible
Créer une applet qui dessine une cible au centre de la zone qui
lui est réservée. (faire une série de cercles pleins)
- Histogramme
Les résultats d'un sondage sont :
- OUI 37%
- NON 52%
- Sans opinion 11%
Représenter ces résultats par un histogramme, puis par un
camembert.
Télécharger le TD
Retour au menu