Maison > Java > javaDidacticiel > Introduction détaillée à ce qu'est l'applet Java

Introduction détaillée à ce qu'est l'applet Java

Y2J
Libérer: 2017-05-18 10:10:21
original
2999 Les gens l'ont consulté

Détails

Les applets peuvent être traduits sous forme de petites applications. Les applets Java sont de petites applications écrites en langage Java. Elles peuvent être directement intégrées dans des pages Web et produire des effets spéciaux. Les pages Web contenant des applets sont appelées pages Java et peuvent être appelées pages Web prises en charge par Java.

Lorsqu'un utilisateur accède à une telle page Web, l'applet est téléchargée sur l'ordinateur de l'utilisateur pour exécution, mais uniquement si l'utilisateur utilise un navigateur Web compatible Java. Puisque l'applet est exécutée sur l'ordinateur de l'utilisateur, sa vitesse d'exécution n'est pas limitée par la bande passante du réseau ou la vitesse d'accès du modem. Les utilisateurs peuvent mieux apprécier les effets multimédia produits par les applets sur les pages Web.

Dans Java Applet, vous pouvez réaliser le dessin graphique, le contrôle des polices et des couleurs, l'animation et l'insertion sonore, l'interaction homme-machine et la communication réseau et d'autres fonctions. Applet fournit également un outil de développement d'environnement de fenêtre appelé Abstract Window Toolkit (AWT). AWT utilise les éléments GUI de l'ordinateur de l'utilisateur pour créer des interfaces utilisateur graphiques standard, telles que des fenêtres, des boutons , des barres de défilement, etc. Actuellement, il existe de nombreux exemples d'applets sur Internet pour démontrer de manière vivante ces fonctions. Les lecteurs peuvent visiter les pages Web correspondantes pour visualiser leurs effets.

Comment fonctionne l'applet.

Le code du fichier HTML d'une page Web contenant une applet contient une paire de balises Java Lorsque cette paire de balises est rencontrée, le code de l'applet correspondant est téléchargé et exécuté sur l'ordinateur local.

Exemple

Page d'accueil avec une applet

<html>
<title> An Example Homepage </title>
<h1> Welcome to my homepage! </h1>
This is an example homepage, you can see an applet in it。
<p> <br>
<applet code=“Example.class” width = 300 height=300>
<param name = img value="example.gif">
</applet>
</html>
Copier après la connexion

L'exemple ci-dessus est le code de fichier HTML d'une simple page d'accueil. Le

dans la cinquième ligne de code permet de garantir que l'applet apparaît sur une nouvelle ligne. Sans cela, l'applet apparaîtra immédiatement après le dernier mot de la ligne précédente. Les sixième et septième lignes du code concernent certains paramètres de l'applet. La sixième ligne est le paramètre requis de l'applet, qui définit le nom du fichier compilé contenant le bytecode de l'applet, avec le suffixe généralement « .class » et la largeur et la hauteur initiales de l'applet en pixels ; La septième ligne est le paramètre Applet supplémentaire, qui est spécifié par une balise distincte pour spécifier le nom et la valeur suivants. Ici, la valeur de img est "exemple.gif", qui représente un nom de fichier graphique.

Le téléchargement de l'applet prend un certain temps, tout comme le fichier graphique. Il met quelques secondes à s'afficher à l'écran. Le temps d'attente dépend de la taille de l'applet et de la vitesse de la connexion réseau de l'utilisateur. téléchargé, il sera connecté à l'ordinateur local. Le programme sur l'ordinateur s'exécute à la même vitesse. Lorsque l'applet est exécuté sur l'ordinateur de l'utilisateur, il peut également télécharger

d'autres

ressources, telles que des fichiers audio, fichiers image ou plus de code Java, certaines applets permettent également aux utilisateurs d'effectuer des opérations interactives. Cependant, cela nécessite des liens et des téléchargements répétés, donc la vitesse est très lente. C'est un problème qui doit être résolu. consiste à utiliser quelque chose comme une technologie de mise en cache à grande vitesse qui enregistre temporairement chaque fichier téléchargé sur le disque dur de l'utilisateur. Bien que cela prenne plus de temps lors de sa première utilisation, il suffit de le réutiliser. pour lire le fichier directement depuis le disque dur Sans connexion à Internet, les performances peuvent être grandement améliorées