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

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

May 18, 2017 am 10:10 AM
java applet

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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)