http://www.programacion.com/java/tut...cribirapplets/
El índice
--------
Escribir Applets
La Anatomía de un Applet
Importar Clases y Paquetes
Definir una Subclase de Applet
Implementar Métodos del Applet
Ejecutar un Applet
Importar Clases
Definir una Subclase Applet
Implementar Métodos de un Applet
Ejecutar un Applet
Introducción a los Applets
Un Applet Sencillo
El Ciclo de Vida de un Applet
Métodos para Hitos
Métodos para Dibujar y Manejar Eventos
Métodos para Añadir Componentes al UI
¿Qué Puede y qué no Puede hacer un Applet?
Probar un Applet
Sumario
Ciclos de Vida de un Applet
Cargar el Applet
Abandonar y Volver a la Página del Applet
Recargar un Applet
Salir del Navegador
Sumario
Métodos de Applet
Métodos de Dibujo y Manejo de Eventos
Métodos para Añadir Componentes UI
Componentes UI Pre-Fabricados
Métodos para Usar Componentes UI en Applets
Añadir un Campo de Texto no Editable al Applet Simple
¿Qué puede y qué no puede hacer un Applet?
Restricciones de Seguridad
Capacidades de los Applets
Probar un Applet
Sumario de Introducción a los Applets
Aprovecharse del API de Applet
Encontrar y Cargar Ficheros de Datos
Mostrar Cadenas Cortas de Estado
Mostrar Documentos en el Navegador
Enviar Mensajes a Otros Applets
Encontrar un Applet por su Nombre: El Método getApplet
Encontrar Todos los Applets de una Página: El Método getApplets
Ejecutar Sonidos
Métodos Relacionados por el Sonido
Un Ejemplo
Definir y Usar Parámetos en un Applet
Decidir Qué Parámetros Soportar
Escribir Código Para Soportar Parámetros
Dar Información Sobre los Parámetros
Decidir qué Parámetros Soportar
¿Qué debería un Applet permitir que el usuario configurara?
¿Cómo deberían llamarse los Parámetros?
¿Qué tipo de Valor debería Aceptar cada Parámetro?
¿Qué valor por Defecto Debería Tener cada Parámetro?
Un ejemplo: AppletButton
Escribir el Código para Soportar Parámetros
Un ejemplo: AppletButton
Dar Información sobre los Parámetros
Usar la Etiqueta APPLET
Especificar Parámetros
Especificar Código HTML Alternativo y Texto
Especificar el Directorio del Applet
Combinar ficheros de Applets en un Sólo Archivo
Otros Atributos de la Etiqueta <APPLET>
Consideraciones Prácticas para Escribir Applets
Restricciones de Seguridad
Construir un Interface de Usuario
Usar el AWT para crear un Interface de Usuario
Mostrás Diagnósticos por los Streams de Salida Estándar y de Error
Obtener Propiedades del Sistema
Propiedades de Sistema que los Applets Pueden Leer
Propiedades del Sistema Prohibidas
Threads en Applets
Threads en Applets: Ejemplo
Usar un Thread para Realizar Tareas Repetitivas
Usar un Thread para Realizar Inicializaciones de un Sóla Vez
Trabajar con Aplicaciones del Lado del Servidor
Un Sencillo Applet Cliente de Red
Usar un Servidor para Evitar las Restricciones de Seguridad
Un Sencillo Applet Cliente de una Red
Utilizar un Servidor para Evitar las Restricciones de Seguridad
Finalizar un Applet
Antes de Liberar Nuestro Applet
El Applet Pefectamente Finalizado
Antes de Desplegar un Applet
El Applet Perfectamente Finalizado
Problemas con los Appelts (y sus Soluciones)
El AppletViewer dice que no hay una etiqueta <APPLET> en la página HTML, pero si que existe.
He recompilado mi Applet, pero el navegador no muestra la nueva versión, incluso aunque le digo que la recargue.
El color gris claro del fondo de mi applet hace que parpadee cuando se dibuja en una página de diferente color.
El método getImage de Applet no funciona.
Ahora que he copiado el fichero class del applet en mi servidor HTTP, el applet no funciona
No puedo hacer que mi applet funcione. El navegador muestra una ClassCastException.