Arriba puedes ver "inicializando... arrancando...", como el resultado de que el applet está siendo cargado. Cuando un applet se carga, aquí está lo que sucede:
- Se crea un ejemplar de la clase del Applet (una subclase Applet).
- El Applet se inicializa a si mismo.
- El Applet empieza su ejecución.
Cuando el usuario abandona la página-- por ejemplo, para ir a otra página --el applet tiene la opción de pararse. Cuando el usuario retorna a la página, el applet puede empezar de nuevo su ejecución. La misma secuencia ocurre cuando el usuario minimiza y maximiza la ventana que contiene el applet.Prueba esto:Abandona y luego vuelve a esta página. Veras que se añade "parando..." a la salida del applet, porque el applet tiene la opción de pararse a si mismo. También veras "arrancando...", cuando el applet empiece a ejecutarse de nuevo.
Nota del Navegador: Si estás utilizando el Netscape Navigator 2.0 o 2.01 , podría observar que el applet se inicializa más de una vez. Especificamente, el navegador le pide al applet que se inicialice de nuevo cuando el usuario retorna a la página del applet siguiendo un enlace. El navegador NO se lo pedirá cuando el usuario retorne a la página utilizando el botón Back. Lo último es el comportamiento esperado.
Prueba esto: Minimiza esta ventana y luego abrela de nuevo. Muchos sistemas de ventanas proporcionan un botón en la barra de título para hacer esto. Debería ver "parando..." y "arracando..."en la salida del applet.
Algunos navegadores le permiten al usuario recargar los applets, que consiste en descargar el applet y luego cargarlo otra vez. Antes de descargar el applet, este tiene la opción de pararse el mismo y luego realizar un limpiado final, para que el applet pueda liberar los recursos que ha tomado. Después de esto, el applet se descarga y se carga de nuevos, como se describe en Cargar el applet.Nota del Navegador:El Netscape Navigator 2.0 algunas veces recargará el applet si se pulsa Shift mientras hace click en el botón de Reload. Si esto falla, puede intentar vaciar los caches de memoria y disco del Netscape (desde el diálogo Options/Network Preferences) y recargar otra vez.
Cuando el usuario sale o abandona el Navegador (o la aplicación que muestre el applet), el applet tiene la opción de pararse a si mismo y hacer una limpieza final antes de salir del navegador.
Un applet puede reacionar a los principales eventos de la siguiente forma:La página siguiente describe los cuatros métodos del applet que corresponden con estos cuatro tipos de reacciones.
- Puede inicializarse a si mismo.
- Puede empezar su ejecución.
- Puede parar la ejecución.
- Puede realizar una limpieza final, para preparar la descarga.