Features der %JAVADOC{java.applet.Applet}%-Klasse

life cycle

public class MyApplet extends Applet {
    public void init() {
       // wird aufgerufen beim ersten Laden des Applets
    }
    public void start() {
       // wird aufgerufen bei jedem Besuch der Applet-Seite
    }
    public void stop() {
        // wird aufgerufen bei jedem Verlassen der Applet-Seite
   }
    public void destroy() {
        // wird beim Beenden des Browsers aufgerufen
    }

Graphik

%JAVADOC{java.applet.Applet}% ist ein Erbe von java.awt.%JAVADOC{java.awt.Component}% und daher implizit eine GUI-Klasse.

public void paint(java.awt.Graphics graphics) {
   // Graphik-Operationen mit Hilfe des graphics-Ojektes 
}

Interaktion mit dem Browser

  • Parameterübergabe durch den <param>-Tag
  • Anzeige von Dokumenten im Browser durch %JAVADOC{java.applet.AppletContext}%.showDocument
  • Parameteränderung mittels JavaScript, LiveConnect (Netscape-spezifisch)

Sicherheit

Applets werden in einer Sandbox ausgeführt und haben nur wenige Rechte beim Zugriff auch Resourcen des ausführenden Rechners (siehe AppletSecurity).

-- Christo - 28 Nov 2003

This topic: Java > WebHome > JavaProgramming > AppletFeatures
Topic revision: 2003-12-01, ChristopherHuhn
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback | Legal notice | Privacy Policy (german)