Escribir Applets

El applet Simple define su apariencia de pantalla sobreescribiendo el m�todo paint.

class Simple extends Applet {
    . . .
    public void paint(Graphics g) { . . . }
    . . .
}

El m�todo paint es uno de los m�todos de pantalla que un applet puede sobreescribir.

paint
El m�todo de dibujo b�sico.

Muchos applets implementan el m�todo paint para dibujar la representaci�n de un applet dentro de una p�gina del navegador.

update
Un m�todo que podemos usar junto con paint para mejorar el rendimiento del dibujo.

Los applets heredan sus m�todos paint y update de la clase Applet, que descienden de la clase Component del Abstract Window Toolkit (AWT) .

Los applets heredan un grupo de m�todos de manejo de eventos de la clase Component. La clase Component define varios m�todos, como action y mouseDown, para manejar tipos de eventos particulares, y luego un m�todo que captura todos los eventos llamado handleEvent.

Para reaccionar ante un evento, un applet debe sobreescribir su m�todo de evento especifico apropiado o el m�todo handleEvent. Por ejemplo, a�adiendo el siguiente c�digo al applet Simple hace que responda a las pulsaciones del raton.

import java.awt.Event;
. . .
public boolean mouseDown(Event event, int x, int y) {
    addItem("click!... ");
    return true;
}

Abajo est� el applet resultante. Cuando pulsamos sobre sus rect�ngulos, muestra la palabra "click!...".

Pulsa sobre la imagen para ver ejecutar el Applet...
Nota:

Como algunos viejos navegadores no soportan 1.1, el applet de arriba es una versi�n 1.0 (aqu� est� el c�digo 1.0; y aqu� est� el c�digo 1.1). Para ejecutar la versi�n 1.1 del applet, puedes ir a la p�gina example-1dot1/SimpleClick.html

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR

SIGUIENTE ARTÍCULO