Programación en castellano
-Tutoriales

Escribir Applets


La Anatomía de un Applet

Cada vez que has visto un applet Java, probablemente te habrás preguntado cómo funciona. Recuerda que un applet Java es un programa que se adhiere a una serie de convenciones que le permiten ejecutarse en un navegador compatible con Java.

Aquí tenemos el código del 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

El código de arriba empieza con dos sentencias import. Importando clases y paquetes, una clase puede referirse más fácilmente a las clases de otros paquetes. En el lenguaje Java, los paquetes se usan para agrupar clases, de forma similar como la librerías se usaban para agrupar funciones C. 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, desde la comunicación con el navegador hasta la presentación de un interface gráfico de usuario (GUI).

. Implementar Métodos del Applet

El Applet HelloWorld implementa sólo un método, el método paint. 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, reserva espacio en la pantalla para el applet, carga la subclase Applet dentro del ordenador donde se está ejecutando el navegador y crea un ejemplar de la subclase Applet

 
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: jugar gratis | amor | navidad 2009 | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados