9 Java-Applets

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.