Detaillierte Einführung in das Java-Applet
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
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
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
andereRessourcen 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

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Mit der Klassenbelastung von Java wird das Laden, Verknüpfen und Initialisieren von Klassen mithilfe eines hierarchischen Systems mit Bootstrap-, Erweiterungs- und Anwendungsklassenloadern umfasst. Das übergeordnete Delegationsmodell stellt sicher

In dem Artikel wird in der Implementierung von mehrstufigem Caching in Java mithilfe von Koffein- und Guava-Cache zur Verbesserung der Anwendungsleistung erläutert. Es deckt die Einrichtungs-, Integrations- und Leistungsvorteile sowie die Bestrafung des Konfigurations- und Räumungsrichtlinienmanagements ab

In dem Artikel werden mit JPA für Objektrelationszuordnungen mit erweiterten Funktionen wie Caching und faulen Laden erläutert. Es deckt Setup, Entity -Mapping und Best Practices zur Optimierung der Leistung ab und hebt potenzielle Fallstricke hervor. [159 Charaktere]

In dem Artikel werden Maven und Gradle für Java -Projektmanagement, Aufbau von Automatisierung und Abhängigkeitslösung erörtert, die ihre Ansätze und Optimierungsstrategien vergleichen.

In dem Artikel werden benutzerdefinierte Java -Bibliotheken (JAR -Dateien) mit ordnungsgemäßem Versioning- und Abhängigkeitsmanagement erstellt und verwendet, wobei Tools wie Maven und Gradle verwendet werden.
