Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
2. Implementación de un Applet (awt) ...............................................................3
3. Ejecución de los Applets ...............................................................................5
3.1 Hacer el archivo HTML con los siguientes datos .....................................5
3.2 Ejecución Desde línea de comandos (DOS)............................................5
.1 Localización del directorio del JDK con ayuda de la variable
JAVA_HOME .............................................................................................5
.2 Establecer la variable del sistema PATH que contiene la ruta de los
programas ..................................................................................................6
.3 Compilar el programa..........................................................................6
.4 Ejecutar el visualizador de applets (Appletviewer) ..............................6
.5 El resultado es: ...................................................................................6
3.3 Ejecución Desde un navegador ...............................................................7
3.3 Ejecución Desde TextPad........................................................................7
4. Creación de un JApplet .................................................................................8
5. Algunos limitaciones desde los navegadores..............................................10
6.Referencias ..................................................................................................10
Juan Carlos Castro Brenes
/**
* Esta clase es un Applet que carga una imagen
* y muestra un mensaje en la barra de estado.
*/
En los applets del awt los componentes se añaden directamente con el método add, y no
hay problemas con el método paint(Graphics).
En Swing hay problemas a la hora de hacer un método paint que dibuje algo (como un
letrero) y a la vez desplegar componentes. La forma de solucionar el problema es
creando una clase que herede de JComponent y en método paint haga todos los dibujos
necesarios. Posteriormente se crea una instancia de esta clase y se añade al contenedor
(JPanel por ejemplo) deseado.
3. Ejecución de los Applets
<HTML>
<APPLET CODE="MiApplet.class" WIDTH=400 HEIGHT=300></APPLET>
</HTML>
Para añadir esta variable no se debe modificar nada de lo que hay ya escrito
en el autoexec.bat. A la hora de añadir la variable y suponiendo que su JDK
está instalado en el directorio C:\jdk1.2.0 deben agregar la siguiente línea a este
archivo:
Después de hacer esto se debe reiniciar la máquina y crear el archivo por lotes
que ejecutará la aplicación.
Para que la consola de DOS pueda encontrar los archivos debe poner la variable
path apuntando a dicho directorio escribiendo en la ventana lo siguiente:
C:\> PATH=%PATH%;%JAVA_HOME%\bin
.3 Compilar el programa
C:\> javac MiApplet.java
.5 El resultado es:
3.3 Ejecución Desde un navegador
Abra el archivo html con su navegador predeterminado (debe soportar Java y
habilitarlo si es necesario)
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
b_mensaje.addActionListener(this);
getContentPane().setLayout(new FlowLayout(FlowLayout.CENTER));
// IMPORTANTE: Añadir los componentes al panel de
// contenido
getContentPane().add(b_mensaje);
getContentPane().add(new JScrollPane(ta_areaDatos));
6.Referencias
The JavaTM Tutorial http://java.sun.com/docs/books/tutorial/