Une applet Java peut être chargée dans une page Web à l'aide de la balise APPLET à insérer dans le fichier html.
La balise doit communiquer :
l'emplacement des fichiers classes
la façon dont une applet est installée dans une page Web
Les applets ne forment qu'une partie d'une page Web. Java n'est pas un outil de conception de page html c'est un outil pour les animer.
La construction d'une applet nécessite 4 phases :
créer le fichier source
compiler le fichier source
créer un fichier HTML
exécuter l'applet
A l'aide d'un simple éditeur, taper par exemple le texte suivant :
N'oubliez pas de sauver le fichier avec le même nom que le nom de la classe
La compilation se fait de la même manière qu'une application autonome ; c'est-à-dire comme vous avez compiler les programmes java jusqu'à maintenant.
L'image suivante montre un exemple de fichier HTML. Nous nous sommes limité à un exemple de fichier où il n'y a que l'appel à l'applet à l'aide de la balise <APPLET>.
<APPLET CODE="BirthDayLET.class" WIDTH=300 HEIGHT=70> </APPLET>
L'applet ne s'exécute pas de la même manière qu'une application.
L'application peut s'exécuter directement depuis la ligne de commande. Dans ce cas on utilise l'appletviewer.
L'appletviewer est un des composants du JDK
L'appletviewer permet de tester votre applet sans passer par un navigateur
L'autre façon d'exécuter l'applet est d'ouvrir directement le fichier dans Internet Explorer.
import java.awt.Graphics;
public class BirthDayLET extends java.applet.Applet
{
public void paint (Graphics g)
{
g.drawString ("Bon anniversaire Joujou!", 10, 30);
}
}
Cet applet affiche bon anniversaire Joujou ! sur le web
Voici le détail de l'applet.