Maison >Java >javaDidacticiel >Applet en Java
En Java, les développeurs peuvent utiliser le concept d'applet pour combiner de manière transparente des navigateurs Web et des pages, ce qui donne lieu à un résultat spécifique. Les applets en Java peuvent aller d'une simple applet à une applet très complexe. Une simple applet Hello World permet à quelqu'un de voir comment fonctionne une applet Java de base et peut être représentée à l'écran. Dans cet article, nous explorerons les applets Java de base et une autre applet Java largement utilisée pour résoudre divers problèmes réels. Les applets Java peuvent être implémentées dans plusieurs autres langages de programmation, tels que Python, Dot Net et d'autres codes.
Dans cette phase, nous observerons le cycle de vie de l'applet.
Commencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
Il existe cinq phases de base pour le cycle de vie d'une applet.
Voyons ce que font ces 5 phases :
Chaque fois qu'une applet s'exécute, elle appelle séquentiellement plusieurs fonctions pour déterminer l'objectif principal et générer plusieurs sorties.
L'applet appelle séquentiellement les fonctions suivantes :
Ci-dessous, nous fournissons plusieurs exemples d'applets en Java :
Dans l'exemple de codage, nous verrons une version de base de l'applet Hello World. La figure ci-dessous illustre la représentation d'une Applet essentielle, Hello World, dans la plateforme de programmation Java BlueJ.
Chaque fois que nous essayons d'exécuter l'applet, celle-ci fournit l'écran ci-dessous, qui nous montre de nombreuses options parmi lesquelles sélectionner parmi une gamme d'options. Dans l'écran ci-dessous, nous pouvons générer une page Web, exécuter une applet dans l'Applet Viewer ou exécuter l'applet dans un navigateur Web. Nous avons proposé plusieurs options pour exécuter une applet dans la plateforme de programmation BlueJ. La hauteur et la largeur de l'applet peuvent également être fournies dans la boîte, et en fonction de la hauteur et de la largeur fournies, l'applet s'exécute, créant ainsi une applet distincte servant des solutions à divers problèmes.
Nous voyons maintenant l'exemple des exemples de packages de codage et d'importation pour présenter l'exemple de code Hello World. Dans ce programme, nous implémentons des packages tels que Applet et Graphics. Les développeurs utilisent l'objet Graphics g pour peindre et restituer la sortie dans un navigateur Web ou sur tout support souhaité.
Code :
import java.applet.Applet; import java.awt.Graphics; public class HelloWorld extends Applet { // Overriding paint() method @Override public void paint(Graphics g) { g.drawString("Hello World@ Great to be here!!!", 50, 50); } }
Sortie :
L'exemple fournit également un exemple de sortie. Les développeurs peuvent inclure des commentaires supplémentaires dans une applet Java pour générer diverses autres sorties.
Sortie :
Now, we can do many functions on the applet, such as Restart, Reload, Stop, Save, Start, and Clone. These are functionalities that the applet provides with various stages.
In the next coding example, we will see more aspects of Java applets in which we see the basic functionality of Java applets. In the next Java applet, we change the height and width of the Java applet, and we make some fundamental changes in the functionality. The writing comes more in the middle. Below is an example of a coding sample that executes to print the “Hello World” statement:
Code:
import java.applet.Applet; import java.awt.Graphics; public class HelloWorld extends Applet { // Overriding paint() method @Override public void paint(Graphics g) { g.drawString("Hello World!!! Great to be here!!!", 150,150); } }
Output:
There are several advantages and disadvantages of running a Java applet.
Some of the advantages listed down are as follows:
The document can illustrate the non-use support and highlight some of the disadvantages of Applets. The disadvantages are:
In this article, we see the basic functions of an applet, the lifecycle of an applet, as well as some basic programs as to how an applet runs in the Java programming language. Developers can create and implement highly complex applets using software like BlueJ and other tools for HTML and CSS. We stress the theory part of applets more than the programming concept for applets.
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!