miércoles, 20 de mayo de 2009

Applet trabajo en clase

Sintesis
La Anatomía de un Applet
Un applet Java es un programa que se adhiere a una serie de convenciones que le permiten ejecutarse en un navegador compatible con Java.

Ejemplo: applet "Hello World":
import java.applet.Applet;
import java.awt.Graphics;
public class HelloWorld extends Applet {
public void paint(Graphics g) {
g.drawString("Hello world!", 50, 25);
}
}

Importar Clases y Paquetes
En el lenguaje Java, los paquetes se usan para agrupar clases, importar Clases y Paquetes nos ofrece más información sobre los paquetes y la sentencia import.

Definir una Subclase de Applet
Todo applet debe definir una subclase de la clase Applet. En el Applet "Hello World", esta subclase se llama HelloWorld. Los applets heredan gran parte de su funcionalidad de la clase Applet.

Implementar Métodos del Applet
Todo applet debe implementar al menos uno de los siguientes métodos: init, start, o paint. Al contrario que las aplicaciones Java, los applets no necesitan implementar un método main.

Ejecutar un Applet
Los applets están pensados para incluirse en páginas HTML. Usando la etiqueta "APPLET", especificamos (como mínimo) la localización de la subclase Applet y las dimensiones de la ventana del applet. Cuando una navegador que soporta Java encuentra una etiqueta Applet.
Para insertar el applet en una página web, se usa la siguiente estructura:



Ciclo de vida applet
Cuando un applet se carga en el appletviewer, comienza su ciclo de vida, que pasaría por las siguientes fases:

* Se crea una instancia de la clase que controla el applet.
* El applet se incializa.
* El applet comienza a ejecutarse.
* El applet empieza a recibir llamadas. Primero recibe una llamada init (inicializar), seguida de un mensaje start (empezar) y paint (pintar). Estas llamadas pueden ser recibidas asíncronamente.

3 comentarios:

  1. La consulta esta entendible y a su vez se entiende a lo que se refiere un applet

    ResponderEliminar
  2. Encuentro muy completo tu programa, me parece que podrías corregirle la linea de "niu" es friccion te corrijo. La tabla esta muy entendible, buen trabajo

    ResponderEliminar
  3. Encuentro muy completo tu programa, me parece que podrías corregirle la linea de "niu" es friccion te corrijo. La tabla esta muy entendible, buen trabajo

    ResponderEliminar