Aquí tienes el código para el applet "Hola Mundo".
import java.applet.Applet;
import java.awt.Graphics;
public class HolaMundo extends Applet {
public void paint(Graphics g) {
g.drawString("Hola Mundo!", 50, 25);
}
}
El código anterior empieza con dos sentencias import. Mediante la importación de clases o paquetes, una clase puede referirse más fácilmente a otras clases en otros paquetes. En el lenguaje Java, los paquetes se utilizan para agrupar clases de forma similar a como las librerias C agrupan funciones.
Cada applet debe definir una subclase de la clase Applet. En el Applet "Hola Mundo", esta subclase se llama HolaMundo. Los applets heredan casi toda su funcionalidad de la clase Applet, desde la comunicación con el navegador hasta la posibilidad de presentar un interface gráfico de usuario (GUI).
El apllet Hola Mundo sólo implementa un método, el método paint(). Cada applet debe implementar, al menos, uno de los siguientes métodos: init(), start(), o paint().Al contrario que las aplicaciones Java, los applet no necesitan implementar el método main().
Los applets están dieñados para incluirlos en páginas HTML. Utilizando la etiqueta <APPLET>, se puede especifiar (como mínimo) la localización de la subclase Applet y las dimensiones de la ventana del applet. Cuando el navegador compatible con Java encuentra la etiqueta <APPLET>, reserva un 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. Luego el navegador llama a los métodos init() y start() del applet, y éste empieza su ejecución.