Вы находитесь на странице: 1из 2

2 Ejemplo de applet

El c que aparece a continuaci o uestra la implementaci Java del programa que muestra n en la ventana principal del navegador la frase ``Hola Mundo en Java":
/** * Applet Hello World */ import java.applet.Applet; import java.awt.Graphics; public class AppletSimple extends Applet{ public void paint(Graphics g){ g.drawString("Hola Mundo en Java", 50, 25); } }

El primer paso para manipular un applet Java es compilarlo ejecutando en la l a de comandos la instrucci a
>javac AppletSimple.java

Al realizar este paso se obtiene una fichero AppletSimple.class. El fichero .class resultante de la compilaci ha de incrustar en un fichero para ser se ejecutado por un navegador. En este caso las etiquetas a utilizar son <APPLET> y </APPLET>. El siguiente co HTML contine la estructura de la etiqueta para el ejemplo que nos ocupa (est lmacenado en un fichero con nombre html.html).
<html> <head> <title> Un applet simple </title> </head> <body> <p> A continuaci a salida del programa st </p> <applet code="AppletSimple.class" width="300" height="100"> No hay disponible un int rete de Java </applet> </body> </html>

N que en el atributo asociado code de la etiqueta e <APPLET> se ha especificado AppletSimple.class y no AppletSimple.java.

Figura: Ejecuci applet en un navegador el Finalmente, cuando se abre con un navegador el fichero html.html se obtiene el resultado que se muestra en la figura 2.

Figura: Ejecuci applet con appletviewer el El paquete de desarrollo SDK tambi ofrece una herramienta de visualizaci Para usarla se ha de ejecutar:
>appletviewer html.html

La herramienta appletviewer s muestra el applet. Ignora el co HTML en el que est ncrustado (v e la figura 3). En consecuencia, un truco que se puede utilizar si se va a desarrollar un applet consiste en a la etiqueta <APPLET> como un comentario en el programa fuente: r
/** * Applet Hello World <applet code="AppletSimple.class" width="300" height="100"> </applet> */ import java.applet.Applet; import java.awt.Graphics; ...

Вам также может понравиться