Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Applets:
Fundamentos y
Ejemplos comentados.
Applet: (Application Let). Son aplicaciones de Interfaz grafica, incrustadas en una
pagina Web. (Documentos HTML). Cuando un navegador (Netscape, Internet explorer, FireFox,
etc), carga una pagina web que contiene un applet, este se carga en el navegador web y comienza a
ejecutarse. El navegador que ejecuta un applet, se le denomina el contenedor de applets.
El Kit de desarrollo de software de Java 2 ( J2SDK), incluye un contenedor de applets llamado:
appletviewer.exe, para ejecutar los applets antes de incrustarlos en una pagina Web. Muchos
navegadores de Internet incluyen el soporte (Java plug-ins) para ejecutar Applets.
Pag. 1
Component
//propiedades
//metodos
+ init(): void
+ start(): void
+ paint(Graphics g): void
+ stop(): void
+ repaint(): void
+ update(Graphics g): void
+ destroy(): void
Pag. 2
Paso a Paso.
Paso 1: Crear el programa: Lineas01.java
//Applet: Lineas01.java
import java.awt.Graphics;
import javax.swing.JApplet;
//Informacion de salida
g.drawString("Dimensiones: ", x,
g.drawString("
Ancho: " +
g.drawString("
Alto: " +
g.drawString("
Area: " +
y);
w, x, y+15);
h, x, y+30);
a, x, y+45);
}
}
Lineas01.java
Pag. 3
Paso 4: Cargar y ejecutar el applet incrustado en la pagina web. (Uso del contenedor de applets,
appletviewer.exe).
Digite la siguiente orden en el prompt MS-DOS
C:\CursoJava> AppletViewer
Lineas01.html
Dibuja una cadena con la fuente y el color vigentes en las coordenadas (x, y)
Pag. 4
//
//
//
//
//
//
//
//
//
//
arreglo de bytes
indice inicial
numero de elementos por dibujar
coordenada x
coordenada y
h
2..r
Area.lateral = 2..r . h
Area.base = .r^2
r
Area.total = Area.lateral + 2(Area.base)
Pag. 5
Area.base
=
Area.lateral =
Area.total
=
.r^2
2..r . h
Area.lateral + 2(Area.base)
Paso a Paso.
Paso 1: Crear el programa Cilindro.java
//applet: Cilindro.java
//Author: J.Medianero A.
import java.awt.Graphics;
import java.awt.Color;
import java.awt.Font;
import javax.swing.JApplet;
public class Cilindro extends JApplet{
private Font courierBold12;
private Font impactPlain14;
private Color cRGB;
public void init(){
courierBold12 = new Font("Courier New", Font.BOLD, 12);
impactPlain14 = new Font("Impact", Font.PLAIN, 14);
cRGB = new Color(0, 0, 255); // azul
}
Pag. 6
Cilindro.java
Paso 4: Cargar y ejecutar el applet incrustado en la pagina web: (Uso del contenedor de applets,
appletviewer.exe).
Digite la siguiente orden en el prompt MS-DOS
C:\CursoJava> AppletViewer
Cilindro.html
Pag. 7