Las applets no tienen un método
main() con el que comience la
ejecución. El papel central de su
ejecución lo asumen otros métodos
que se verán posteriormente.
Todas las applets derivan de la clase
java.applet.Applet. LaFigura muestra
la jerarquía de clases de la que deriva
la clase Applet. Las applets deben
redefinir ciertos métodos heredados
de Applet que controlan su ejecución:
init(), start(), stop(), destroy().
Se heredan otros muchos
métodos de las super-clases de
Applet que tienen que ver con la
generación de interfaces gráficas
de usuario (AWT). Así, los
métodos gráficos se heredan de
Component, mientras que la
capacidad de añadir
componentes de interface de
usuario se hereda de Container y
de Panel.
Las applets también suelen redefinir ciertos
métodos gráficos: los más importantes son
paint() y update(), heredados de Component y
de Container; y repaint() heredado de
Component
Las applets disponen de métodos
relacionados con la obtención de
información, como por ejemplo:
getAppletInfo(), getAppletContext(),
getParameterInfo(), getParameter(),
getCodeBase(), etDocumentBase(), e
isActive().