next up previous
suivant: Relations entre applets et monter: Applets précédent: Cycle de vie d'une

L'applet est un espace graphique

D'un point de vue technique, une applet est une sous-classe de la classe prédéfinie Applet du package java.applet. Cette classe est une sous-classe de java.awt.Panel, c'est à dire qu'elle se comporte comme un composant graphique, comme un espace d'affichage dont elle hérite de toutes les propriétés.

Un Panel est un conteneur dans lequel on peut ajouter des boutons, menus et autres composants d'interface graphique. Dans le cas d'une applet, l'espace graphique utilisé est situé dans la page HTML. Sa taille est spécifiée au moyen des attributs width et height de la balise HTML <applet>.

Voici un exemple qui illustre ce point.

import java.applet.*;
import java.awt.*;
import javax.swing.*;
public class EspaceGraphique extends Applet{
     public void init(){
	 this.add(new Button("Appuyer"));
	 this.add(new Label("un simple texte"));
	 this.add(new TextField(20));
     }
}

Voici l'exécution de l'applet EspaceGraphique:



Barthelemy Francois 2006-03-08