Applet est un type spécial de programme intégré à la page Web pour générer le contenu dynamique. Il s'exécute dans le navigateur et fonctionne côté client.
Avantage de l'applet
L’applet présente de nombreux avantages. Ils sont les suivants :
string.comparer c#
- Cela fonctionne côté client donc moins de temps de réponse.
- Sécurisé
- Il peut être exécuté par des navigateurs fonctionnant sous de nombreuses plateformes, notamment Linux, Windows, Mac Os, etc.
Inconvénient de l'applet
- Le plugin est requis sur le navigateur client pour exécuter l'applet.
Savez-vous
- Qui est responsable de gérer le cycle de vie d’une applet ?
- Comment réaliser une animation dans une applet ?
- Comment peindre comme un pinceau dans une applet ?
- Comment afficher l'horloge numérique dans une applet ?
- Comment afficher l'horloge analogique dans une applet ?
- Comment faire communiquer deux applets ?
Hiérarchie des Applets
Comme indiqué dans le diagramme ci-dessus, la classe Applet étend le panneau. La classe Panel étend Container qui est la sous-classe de Component. |
Cycle de vie de l'applet Java
- L'applet est initialisée.
- L'applet est démarrée.
- L'applet est peinte.
- L'applet est arrêtée.
- L'applet est détruite.
Méthodes de cycle de vie pour Applet :
Les méthodes de cycle de vie de classe 4 java.applet.Applet et la classe java.awt.Component fournissent 1 méthodes de cycle de vie pour une applet.
classe java.applet.Applet
Pour créer une applet, la classe java.applet.Applet doit être héritée. Il fournit 4 méthodes de cycle de vie de l'applet.
classe java.awt.Component
La classe Component fournit 1 méthode de cycle de vie de l'applet.
bash longueur de chaîne
Qui est responsable de la gestion du cycle de vie d’une applet ?
Logiciel de plug-in Java.
Comment exécuter une applet ?
Il existe deux manières d'exécuter une applet
- Par fichier html.
- Par l'outil appletViewer (à des fins de test).
Exemple simple d'applet par fichier html :
Pour exécuter l'applet par fichier html, créez une applet et compilez-la. Après cela, créez un fichier HTML et placez le code de l'applet dans le fichier HTML. Cliquez maintenant sur le fichier HTML.
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome',150,150); } }
Remarque : la classe doit être publique car son objet est créé par le logiciel Java Plugin qui réside sur le navigateur.
monapplet.html
Exemple simple d'outil Applet by appletviewer :
Pour exécuter l'applet avec l'outil appletviewer, créez une applet contenant une balise d'applet en commentaire et compilez-la. Après cela, exécutez-le par : appletviewer First.java. Désormais, le fichier HTML n’est pas requis, mais il est uniquement destiné à des fins de test.
lecture de fichier csv en java
//First.java import java.applet.Applet; import java.awt.Graphics; public class First extends Applet{ public void paint(Graphics g){ g.drawString('welcome to applet',150,150); } } /* */
Pour exécuter l'applet par l'outil appletviewer, écrivez dans l'invite de commande :
<strong>c:></strong> javac First.java <strong>c:></strong> appletviewer First.java