In Java können Entwickler das Applet-Konzept nutzen, um Webbrowser und Seiten nahtlos zu kombinieren, was zu einer bestimmten Ausgabe führt. Applets in Java können von einem einfachen Applet bis zu einem sehr komplexen Applet reichen. Mit einem einfachen Hello World-Applet kann jemand sehen, wie ein einfaches Java-Applet funktioniert und auf dem Bildschirm dargestellt werden kann. In diesem Artikel werden wir die grundlegenden Java-Applets und ein weiteres Java-Applet untersuchen, das häufig zur Lösung verschiedener realer Probleme eingesetzt wird. Java-Applets können in mehrere andere Programmiersprachen implementiert werden, z. B. Python, Dot Net und andere Codes.
In dieser Phase beobachten wir den Lebenszyklus des Applets.
Starten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
Es gibt fünf grundlegende Phasen für den Lebenszyklus eines Applets.
Lassen Sie uns sehen, was diese 5 Phasen bewirken:
Wenn ein Applet ausgeführt wird, ruft es nacheinander mehrere Funktionen auf, um das Hauptziel zu bestimmen und mehrere Ausgaben zu generieren.
Das Applet ruft nacheinander die folgenden Funktionen auf:
Im Folgenden stellen wir einige Beispiele für Applets in Java bereit:
Im Codierungsbeispiel sehen wir eine Basisversion des Hello World-Applets. Die folgende Abbildung zeigt die Darstellung eines wesentlichen Applets, Hello World, in der BlueJ Java-Programmierplattform.
Immer wenn wir versuchen, das Applet auszuführen, zeigt das Applet den folgenden Bildschirm an, der uns viele Optionen zur Auswahl aus einer Reihe von Optionen zeigt. Im Bildschirm unten können wir eine Webseite erstellen, ein Applet im Applet Viewer ausführen oder das Applet in einem Webbrowser ausführen. Wir haben mehrere Optionen zum Ausführen eines Applets in der BlueJ-Programmierplattform bereitgestellt. Die Höhe und Breite des Applets können ebenfalls im Feld angegeben werden. Abhängig von der angegebenen Höhe und Breite wird das Applet ausgeführt, wodurch ein eigenständiges Applet entsteht, das Lösungen für verschiedene Probleme bietet.
Jetzt sehen wir uns das Beispiel der Beispielcodierung und Importpakete an, um den Hello World-Beispielcode vorzustellen. In diesem Programm implementieren wir Pakete wie Applet und Graphics. Entwickler verwenden das Graphics-g-Objekt, um die Ausgabe in einem Webbrowser oder einem beliebigen Medium zu malen und zu rendern.
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); } }
Ausgabe:
Das Beispiel bietet auch eine Beispielausgabe. Entwickler können zusätzliche Kommentare in ein Java-Applet einfügen, um verschiedene andere Ausgaben zu generieren.
Ausgabe:
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.
Das obige ist der detaillierte Inhalt vonApplets in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!