Ejecutar un Applet Swing

Debido a las restricciones de seguridad, actualmente no puedes distribuir clases Swing en un Applet. Sin embargo, si las clases de Swing están en tu path, algunas veces podrás ejecutar applets basados en swing en navegadores 1.1 que estén escritos en Java. Los applets tienden a cascar después de un rato. Obiviamente se está planeando corregir esto.

¿Puedes ver tres botones debajo de este párrafo?. Si es así, estás ejecutado con éxito un applet basado en Swing!

El resto de está página ofrece instruciones paso a paso para ejecutar applets basados en Swing y explica las limitaciones de estos applets.

Paso a paso: Ejecutar un applet basado en Swing.

  1. Encuentra un navegador 1.1 que esté escrito en Java. Asegurate de que tienes la última versión, ya que las versiones posteriores tienden a corregir errores que hacen que Swing trabaje mejor. Los navegadores Java 1.1 son HotJava y el (appletviewer), que se distribuye en el JDK,

  2. Asegurate que las clases Swing están el path de clases de tu navegador.

  3. Arranca tu navegador Java y apunta a una página como ésta que contenga un applet basado en Swing.

Limitaciones de los Applets basados en Swing

Los applets de Swing generan excepciones de seguridad. Mientras el applet trabaje correctamente, puedes ignorar estas excepciones.

Quizás no podrás utilizar imágenes en los applets basados en Swing. Por ejemplo, el applet de está página está basado en la aplicación explicada en la página la clase Button. Esta aplicación utiliza imágenes en botónes. Hemos tenido que eliminar las imágenes de los botones para conseguir que el código se ejecute en un applet.


Ozito