Creando Applets en Java

Los applets de Java, son programas escritos en dicho lenguaje, que podremos ejecutar en el navegador. Pudiendo incrustarlos así en nuestra Web.

Primera parte, el applet.

Para crearlo sólo necesitamos un editor de textos como Gedit, aunque yo usaré Eclipse, el IDE de código abierto (que acaba de lanzar su nueva versión), y para compilarlo la JDK, que podemos instalar en Ubuntu con:

sudo apt-get install sun-java6-jdk

En nuestro editor de texto o IDE, escribimos nuestro programa en java:

import java.applet.*;
import java.awt.*;

public class HelloWorld extends Applet {
	public void paint(Graphics g){
		g.drawString("Hola Mundo", 0, 0);
	}
}

Este será nuestro archivo, HolaMundo.java.

Será necesario importar los paquetes que vemos, applet.* para que la clase pueda heredar de Applet, y AWT para poder pintar nuestros programas en el navegador, aunque para esto podríamos utilizar otros paquetes como swing.

Creamos nuestra clase, que hereda de Applet (extends), y creamos un metodo void (no devuelve nada), de nombre paint, que recibe un objeto de la clase Graphics.

Ahora solo hay que llamar a la función drawString() del objeto Graphics, para pintar un String (cadena de texto), el primer valor será el texto, y los dos siguientes las coordenadas X e Y para este texto.

Ya hemos creado nuestro applet. Si trabajamos en eclipse, este nos lo habrá compilado, y podremos encontrar el archivo compilado en la carpeta bin de nuestro proyecto. Si queremos compilarlo nosotros mismos, sólo tenemos que llamar a javac (java compiler), y pasarle nuestro archivo .java, es decir:

javac HolaMundo.java

Esto nos genera un .class, que es nuestro programa listo para ser usado.

Segunda parte, ejecutarlo en el navegador

Para ejecutar el applet en el navegador, nos creamos un archivo .html que llenaremos con lo básico para este tipo de archivos:







Ahora sólo falta llamar a nuestro applet en la zona que queramos, en este caso entre las etiquetas body metemos lo siguiente:



donde HolaMundo.class, sera nuestro archivo. Si se encuentra en el mismo directorio que el html, podemos dejarlo así, si no, tendremos que especificar la ruta.

Ahora al abrir el HTML con nuestro navegador, podremos ver nuestro applet.

Trataré de ir poniendo applets que hagan “algo” más útil, este era sólo como introducción.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: