Las características de las applets se pueden considerar desde el punto
de vista del programador y desde el del usuario. En este manual lo más
importante es el punto de vista del programador:
• Las applets no tienen mi 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. La
Figura 7.1 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: initQ,
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 Componente 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: getAppletlnfof), getAppletContextf), getParameterInfo(). getParameter(),
getCodeBasef). getDocutnentBase(). e isActive().
El método showStatusQ se utiliza para mostrar información en la barra de estado del browser.
Existen otros métodos relacionados con imágenes y sonido: getlmagef). getAudioClip(). play(). etc.
No hay comentarios:
Publicar un comentario