Maison > Java > javaDidacticiel > le corps du texte

Comment Java exécute-t-il les applets ? Deux façons d'exécuter Applet

青灯夜游
Libérer: 2018-12-24 14:12:00
original
21967 Les gens l'ont consulté

Applet est un petit programme Java dynamique, alors comment exécuter Applet ? Cet article vous présentera Applet, vous expliquera ce qu'est Applet et comment exécuter Applet. J'espère qu'il vous sera utile.

Comment Java exécute-t-il les applets ? Deux façons d'exécuter Applet

Qu'est-ce qu'une applet Java ?

Une applet est un petit programme Java dynamique qui peut être intégré dans du code HTML, transmis sur Internet et exécuté par un navigateur Web compatible Java, fonctionnant sur l'ordinateur client.

Remarque :

1. Les applets sont généralement exécutées dans AppletViewer ou dans un navigateur Web compatible Java.

2. Toutes les applets sont des sous-classes de la classe java.applet.Applet (directement ou indirectement) et importeront le package java.awt, et ces sous-classes doivent être déclarées "publiques".

3. L'exécution d'une applet ne démarre généralement pas à partir de la méthode main().

Comment exécuter Applet ?

Nous pouvons exécuter Applet de deux manières. Présentons ces deux manières :

1 est compatible avec Java. Exécutez l'applet sur votre site Web. navigateur.

Nous pouvons intégrer l'applet dans le code HTML, exécuter le fichier html, puis exécuter l'applet dans un navigateur Web compatible Java

Exemple : créez d'abord une applet et compilez it

//First.java  
import java.applet.Applet;  
import java.awt.Graphics;  
public class First extends Applet{  
public void paint(Graphics g){  
g.drawString("Hello World",150,150);  
}  
}
Copier après la connexion

Remarque : la classe doit être déclarée comme "publique" car son code sera accessible par du code situé en dehors du programme.

Créez ensuite le fichier hello.html et mettez le code de l'applet dans le fichier html : Contient une balise pour charger l'applet (balise applet ou balise objet)

<html>  
<body>  
<applet code="First.class" width="300" height="300"></applet>  
</body>  
</html>
Copier après la connexion

La largeur et la hauteur Les instructions spécifient l'applet. La taille de la zone d'affichage à utiliser. La balise applet contient plusieurs autres options. Pour exécuter ce fichier dans un navigateur Web, il suffit de charger le fichier hello.html dans le navigateur Web, puis d'exécuter l'applet.

2. Grâce à l'outil appletViewer

nous pouvons exécuter une applet dans appletviewer. C'est le moyen le plus simple d'exécuter une applet. Il est principalement utilisé pour les tests.

Exemple 1 : Exécutez la commande suivante dans l'appletviewer et exécutez le hello.html de l'exemple ci-dessus pour exécuter l'applet

appletviewer hello.html
Copier après la connexion

Exemple 2 : Créez d'abord une applet contenant la balise d'applet dans le commentaire Et compilez

//First.java  
import java.applet.Applet;  
import java.awt.Graphics;  
public class First extends Applet{  
  
public void paint(Graphics g){  
g.drawString("HelloWorld",150,150);  
}  
}
/ * 
<applet code =“First.class”width =“300”height =“300”> 
</ APPLET> 
* /
Copier après la connexion

puis exécutez la commande :

appletviewer First.java
Copier après la connexion

Remarque : Si nous voulons exécuter l'applet via l'outil appletviewer, nous devons passer la commande dans l'invite de commande :

c:\>javac First.java
c:\>appletviewer First.java
Copier après la connexion

Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal