9
Java-Applets
In dieser Lerneinheit lernen Sie
- die Unterschiede zwischen Applets
und Applikationen kennen,
- ein HTML-Element zu schreiben, um
ein Java-Applet in eine HTML-Seite zu integrieren,
- die
Klassen-Hierarchie der Applet- und AWT-Klassen zu beschreiben,
- das Erstellen von Applets,
- den Lebenszyklus und die Methoden
von Applets,
- den Zugriff auf Bild- und
Audiodateien,
- das Einlesen von Parametern aus
einer HTML-Datei.
Der Hauptunterschied zwischen einer Applikation und einem Applet ist,
dass ein Applet innerhalb einer Browserumgebung ausgeführt wird
und einen anderen Lebenszyklus hat als eine Applikation.
Um ein Applet in einem Browser ausführen zu können, muss
zunächst ein HTML-Dokument erstellt werden. Innerhalb dieses
Dokumentes wird das Applet mit dem Applet-Element spezifiziert.
Alle Applet-Klassen leiten sich von der Klasse java.applet.Applet
ab. Diese Klasse bietet grundlegende Verhaltensweisen und
Eigenschaften, damit ein Applet im Browser ausgeführt werden
kann.
Die fünf Hauptmethoden des Applets, die während des
Lebenszyklus verwendet werden, sind: init(),
start(),
stop(),
destroy()
und paint().
Applets können auf einer Webseite Informationen über das
<param>-Element erhalten. Mit der Methode getParameter()
kann dann auf diese Parameter innerhalb des Applets zugegriffen
werden. |