Comment faire une applet en java ?
[25 mn de lecture - paru le 3/28/2003 - Public : Débutant]
|
   
|
Auteur
3. Ecriture simple d’une Applet
3.1. Exemple
Voici un exemple d’une applet très simple
import java.applet.* ;
import java.awt.* ;
public class hello_world extends Applet
{
Label helloLabel = new Label(“ Bonjour tout le monde”);
//Méthode appelée par le navigateur lorsque l’applet est chargée
public void init()
{
setBackGround(Color.yellow) ;
add(helloLabel) ;
}//init()
}//class hello_world
Pour qu’elle puisse être compilée, un fichier applet doit être suffixé par
.java.
L’applet hello_world sera enregistrée sous le nom de
hello_world.java
3.2. Quelques explications sur le code source
import java.applet.* ; import java.awt.* ;
Ces deux lignes signifient que l’on va utiliser les librairies standard
java.applet et java.awt qui contiennent respectivement
les classes pour construire des applets et des interfaces
graphiques.
public class hello_world extends Applet
La classe hello_world hérite des attributs et des méthodes de la classe Applet.
Label helloLabel = new Label(“ Bonjour tout le monde”);
Une étiquette est ajoutée en attribut de la classe, celle-ci contiendra le texte inséré entre les guillemets.
public void init()
{
setBackGround(Color.yellow);
add(helloLabel);
}//init()
La méthode init est celle qui est appelée à la création de l’applet.
Ici, elle va donner une couleur de fond jaune à l’applet et insérer l’étiquette helloLabel.
3.3. Compilation d’une Applet
La compilation est lancée par la commande
javac suivie du nom du fichier source.
Javac MonProg.java
Cette instruction provoque la compilation du fichier, mais elle ne crée pas de fichier exécutable, mais des
fichiers semi-compilés. Elle en crée autant qu’il y a de classes définies dans le fichier source.
Une fois compilé :
MonProg.class est destiné à être incorporé dans un document HTML.
|