Appliquette : petite application.
Une applet est insérée dans une page Web comme un plugin.
Aujourd'hui la balise <applet> est obsolète. Elle doit être remplacée par une balise de type
<object>.
Un exemple de code HTML intégrant une applet est :
<<strong>object codetype</strong>=<span class="codeString">"<strong>application/java</strong>"</span> <strong>classid</strong>=<span class="codeString">"<strong>java</strong>:Bubbles.class"</span> <strong>width</strong>=<span class="codeString">"270"</span> <strong>height</strong>=<span class="codeString">"200"</span>><br> Exemple d'applet.<br> </<strong>object</strong>>
Un autre exemple de code HTML intégrant une applet est :
<<strong>object codetype</strong>=<span class="codeString">"<strong>application/java</strong>"</span> <strong>classid</strong>=<span class="codeString">"Bubbles"</span> <strong>width</strong>=<span class="codeString">"270"</span> <strong>height</strong>=<span class="codeString">"200"</span>><br> <<strong>param name</strong>=<span class="codeString">"snd"</span> <strong>value</strong>=<span class="codeString">"Hello.au|Welcome.au"</span>><br> Exemple d'applet.<br> </<strong>object</strong>>
Un exemple obsolète de code HTML intégrant une applet est :
<<strong>applet code</strong>=<span class="codeString">"net.javarome.presentation.SlideShowApplet"</span> <strong>width</strong>=<span class="codeString">"270"</span> <strong>height</strong>=<span class="codeString">"200"</span> <strong>hspace</strong>=<span class="codeString">"20"</span> <strong>vspace</strong>=<span class="codeString">"20"</span> <strong>align</strong>=<span class="codeString">"right"</span>><br> Exemple d'applet.<br> </<strong>applet</strong>>
| Applet | Version | Toutes | Commentaire | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Implémentation | JPI | Netscape Navigator 4.x | MSIE | AppletViewer 1.x | |||||
| Source applet | Réseau | Système de fichiers | Réseau | Système de fichiers | Réseau | Système de fichiers | |||
| Technologie | Service Pack | ||||||||
| Lecture propriété système Java | Numéro de version de la plate-forme Java | java.version | |||||||
| Chaîne spécifique au fournisseur de la plate-forme Java | java.vendor | ||||||||
| URL spécifique au fournisseur de la plate-forme Java | java.vendor.url | ||||||||
| Version du format de classes supporté par la plate-forme Java | java.class.version | ||||||||
| Nom de l'OS | os.name | ||||||||
| Type d'architecture de l'OS | os.arch | ||||||||
| Version de l'OS | os.version | ||||||||
| Séparateur de fichiers | file.separator | '/' par exemple | |||||||
| Séparateur de chemins | path.separator | ';' par exemple | |||||||
| Séparateur de lignes | line.separator | Retour chariot | |||||||
| Localisation de la plate-forme Java | Non | java.home | |||||||
| Chemin des classes de la plate-forme Java | Non | java.class.path | |||||||
| Nom de l'utilisateur. | user.name | user.name | |||||||
| Répertoire racine de l'utilisateur. | Non | user.home | |||||||
| Répertoire courant de l'utilisateur | Non | user.dir | |||||||
| Ecriture propriété système Java | Non | ||||||||
| Connexions réseau | Serveur ayant fourni les classes de l'applet | Oui | |||||||
| Autre serveur | Non | ||||||||
| Fichiers locaux | Lecture | Non | |||||||
| Chargement librairie | Non | Oui | DLL, .SO, etc. | ||||||
| Ecriture | Non | ||||||||
| Exécution | Non | ||||||||
| Fenêtre | Popup sans avertissement | Non | Oui | ||||||
object par
le W3Capplet par
le W3C