La única diferencia requerida entre un applet no-swing y otro applet swing, es que éste último debe descender de la clase JApplet, en vez de hacerlo directamente de la clase Applet. Para más información sobre los applets puedes ver Introducción a los Applets
¿Puedes ver una caja debajo de este párrafo que contiene el texto: "You are successfully running a Swing applet"? Si es así, tu navegador está configurado correctamente.
Nota: Como el applet anterior utiliza Java Plug-in 1.1.1, es una versión Swing 1.0.3 del applet. Para ejecutar la versión Swing 1.1 Beta 3 del applet, podemos utilizar el AppletViewer para ver HelloSwingApplet.html, especificando swing.jar en el path de clases del AppletViewer.Puedes encontrar el código fuente del applet en HelloSwingApplet.java, y el código HTML para incluir el applet viendo el código de ésta misma página. La mala noticia es que el código HTML para incluir el applet es un poco enrevesado. La buena noticia es que se puede generar el código HTML para una sencilla etiqueta <APPLET> automáticamente. Puedes ver la documentación del Java Plug-in para obtener detalles sobre cómo descargar un conversor HTML gratis.
Aquí puedes ver un applet más complejo, con múltiples ficheros de clases y un fichero de imagen. El código del applet está en AppletDemo.java. También utiliza el fichero ../images/middle.gif.
El resto de esta página ofrece instrucciones paso a paso para ejecutar los applets anteriores.
- Encontrar un navegador compatible 1.1 ó 1,2, o descargar el Java Plug-in dentro de un navegador compatible. Asegurate de que tienes la última versión tanto del navegador como del plug-in, ya que las últimas versiones tienden a corregir errores que hacen que Swing funcione mejor. Los dos navegadores Java 1.1 son HotJava browser y el Applet Viewer (appletviewer), que se distribuye con el JDK. Una versión 1.2 del Appletviewer se distribuye en el JDK 1.2. El Java Plug-in lo soportan varias versiones de Netscape Navigator e Internet Explorer; puedes ver la Documentación del Java Plug-in para obtener más detalles.
- Si estás utilizando un navegador compatible 1.1 sin el Java Plug-in, determina cómo cargar el fichero Swing JAR en tu navegador. Puedes ver Configurar el Path de Clases del Navegador para ver un ejemplo de cómo poner un fichero JAR de Swing en el path de clases del Appletviewer. Puedes ver Make Your Browser Swing en The Swing Connection para ver cómo hacer lo mismo con Internet Explorer y Netscape Navigator.
- Apunta a esta página.