Heim  >  Artikel  >  Java  >  Detaillierte Einführung in das Java-Applet

Detaillierte Einführung in das Java-Applet

Y2J
Y2JOriginal
2017-05-18 10:10:212924Durchsuche

Details

Applets können als kleine Anwendungen übersetzt werden. Java-Applets sind kleine Anwendungen, die in der Java-Sprache geschrieben sind. Sie können direkt in Webseiten eingebettet werden und Spezialeffekte erzeugen. Webseiten, die Applets enthalten, werden als Java-basierte Seiten bezeichnet und können als Java-unterstützte Webseiten bezeichnet werden.

Wenn ein Benutzer auf eine solche Webseite zugreift, wird das Applet zur Ausführung auf den Computer des Benutzers heruntergeladen, jedoch nur, wenn der Benutzer einen Java-fähigen Webbrowser verwendet. Da das Applet auf dem Computer des Benutzers ausgeführt wird, ist seine Ausführungsgeschwindigkeit nicht durch die Netzwerkbandbreite oder die Modemzugriffsgeschwindigkeit begrenzt. Benutzer können die von Applets auf Webseiten erzeugten Multimedia-Effekte besser einschätzen.

Im Java-Applet können Sie Grafikzeichnung, Schriftarten- und Farbsteuerung, Animation und Toneinfügung, Mensch-Computer-Interaktion sowie Netzwerkkommunikation und andere Funktionen realisieren. Applet bietet außerdem ein Fensterumgebungs-Entwicklungstool namens Abstract Window Toolkit (AWT). AWT verwendet GUI-Elemente des Computers des Benutzers, um standardmäßige grafische Benutzeroberflächen zu erstellen, wie z. B. Fenster, Schaltflächen , Bildlaufleisten usw. Derzeit gibt es im Internet viele Applet-Beispiele, die diese Funktionen anschaulich veranschaulichen. Leser können die entsprechenden Webseiten besuchen, um ihre Auswirkungen zu sehen.

Wie Applet funktioniert

Der HTML-Dateicode einer Webseite, die ein Applet enthält, enthält in der Mitte ein Paar von Tags 082dedeb30a00d0e6e2cdb74a392fac3 unterstützt Java. Wenn dieses Tag-Paar angetroffen wird, wird der entsprechende Applet-Code heruntergeladen und auf dem lokalen Computer ausgeführt.

Beispiel

Homepage mit einem 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>

Das obige Beispiel ist der HTML-Dateicode einer einfachen Homepage. Das e388a4556c0f65e1904146cc1a846bee in der fünften Codezeile soll sicherstellen, dass das Applet in einer neuen Zeile erscheint. Ohne es erscheint das Applet unmittelbar nach dem letzten Wort der vorherigen Zeile. In der sechsten und siebten Zeile des Codes geht es um einige Parameter des Applets. Die sechste Zeile ist der erforderliche Applet-Parameter, der den Namen der kompilierten Datei definiert, der den Applet-Bytecode enthält, mit dem Suffix normalerweise „.class“ und der anfänglichen Breite und Höhe des Applets in Pixeln. Die siebte Zeile ist der zusätzliche Applet-Parameter, der durch ein separates Tag angegeben wird, um den nachfolgenden Namen und Wert anzugeben. Hier ist der Wert von img „example.gif“, was einen Grafikdateinamen darstellt.

Das Herunterladen des Applets dauert ebenso wie die Anzeige der Grafikdatei einige Sekunden. Die Wartezeit hängt von der Größe des Applets und der Geschwindigkeit der Netzwerkverbindung des Benutzers ab Wird das Applet heruntergeladen, wird es mit der gleichen Geschwindigkeit auf dem Computer ausgeführt. Es kann auch

andere

Ressourcen herunterladen. Bilddateien oder mehr Java. Einige Applets ermöglichen es Benutzern jedoch, wiederholte Links und Downloads durchzuführen, sodass die Geschwindigkeit sehr langsam ist. Dies ist eine gute Möglichkeit, darüber nachzudenken besteht darin, so etwas wie Hochgeschwindigkeits-Caching-Technologie zu verwenden, die jede heruntergeladene Datei vorübergehend auf der Festplatte des Benutzers speichert. Obwohl dies bei der ersten Verwendung mehr Zeit in Anspruch nimmt, dauert es bei erneuter Verwendung nur um die Datei direkt von der Festplatte zu lesen Ohne Verbindung zum Internet kann die Leistung erheblich verbessert werden

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

(Java-Applet-Programme können nicht alleine ausgeführt werden und müssen in Webseiten eingebettet werden, die in HTML-Sprache geschrieben sind, und die Ausführung wird über einen Java-kompatiblen Browser gesteuert)
<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>

[Verwandt Empfehlungen]

1.Besonders empfohlen

: "php Programmer Toolbox" V0.1 Versions-Download2 🎜>Kostenloses Java-Video-Tutorial

3. Lernen Sie, wie Sie ein Applet im Browser ausführen

4.Detaillierte Einführung in das Java-Applet

5. Teilen Sie eine kleine Java-Anwendung: Applet

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in das Java-Applet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn