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

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

Y2J
Y2Joriginal
2017-05-18 10:10:212964parcourir

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 082dedeb30a00d0e6e2cdb74a392fac3 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>

L'exemple ci-dessus est le code de fichier HTML d'une simple page d'accueil. Le e388a4556c0f65e1904146cc1a846bee 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

90c7a50c9b2bbaf3c986c3cb218a3054
import java.awt.*;
import java.applet.*;
public class HelloApplet extends Applet{
public void paint(Graphics g){
g.drawString("Helloworld!",50,25);
}
}

(Les programmes Java Applet ne peuvent pas s'exécuter seuls et doivent être intégrés dans des pages Web écrites en langage HTML, et l'exécution est contrôlée via un navigateur compatible Java)
<HTML>
<HEAD>
<TITLE> HTML Test Page
</TITLE>
</HEAD>
<BODY>
HelloApplet will appear below in a Java enbaled broswer.<BR>
<APPLET
CODEBASE="."
CODE = "HelloApplet.class"
NAME = "TestApplet"
WIDTH = 400
HEIGHT = 300
HSPACE = 0
VSPACE = 0
ALIGN = middle
>
</APPLET>
</BODY>
</HTML>

[Connexe recommandations]

1.

Spécialement recommandé : Téléchargement de la version "php Programmer Toolbox" V0.12. 🎜>Tutoriel vidéo Java gratuit

3. Vous apprendre à exécuter l'applet dans le navigateur

4 Introduction détaillée à l'applet Java

5.

Partager une petite application Java : applet

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!

Déclaration:
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