You are on page 1of 8

2016

UNIVERSIDAD CATLICA LOS


NGELES DE CHIMBOTE

CURSO
: Tecnologia de
Programacin
ALUMNO:
Gian carlos Antony Paredes Mallqui
Tarea 05
DOCENTE
CICLO

: Ing. Elias Farias Palacin


:
V

Formulario Japplet netbeans - Applet


DESCRIPCIN GENERAL
Un applet es un programa que normalmente est incrustado en una
pgina Web y se puede ejecutar desde un navegador.
Es necesario HTML especial en la pgina web para decirle al
navegador sobre el applet.
No es necesario suministrar un mtodo principal; el navegador hace
que cuando se escribe un applet, que est escribiendo slo una parte de
un programa de usted suministro de ciertos mtodos que las llamadas
navegador por razones de seguridad, los applets se ejecutan en un
entorno limitado: no tienen acceso al sistema de archivos del cliente.
Qu es un applet?
- Usted escribe un applet extendiendo la clase JApplet.
- JApplet es slo una clase como cualquier otro; incluso se puede
utilizar en aplicaciones si desea cuando se escribe un applet, slo se
est escribiendo parte de un programa; el navegador suministra el
principal mtodo.Una vez que entienda cmo funcionan los applets, se
puede escribir un programa que funciona bien como un applet o como
una aplicacin acaba de escribir un mtodo principal que llama a los
mtodos correctos en el momento adecuado.

- La genealoga de JApplet
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----java.applet.Applet
|
+----javax.swing.JApplet

El applet simple possible


TrivialApplet.java
import javax.swing.JApplet;
public class TrivialApplet extends JApplet { }
TrivialApplet.html
<applet
code="TrivialApplet.class"
width="150"
height="100">
</applet>

El applet razonable ms simple


import java.awt.*;
import javax.swing.JApplet;
public class HelloWorld extends JApplet {
public void paint(Graphics g) {
g.drawString("Hello World!", 30, 30);
}
}

mtodos de subprograma
public void init ()
public void start ()
public void stop ()
public void destroy ()
public void paint (Graphics)
public void repaint()
public void update (Graphics)
public void showStatus(String)
public String getParameter(String)
4

Como un applet funciona?


- Usted escribe un applet extendiendo la clase JApplet
- Applet define mtodos init (), start (), stop (), pintura (Grficos), destroy ()
- Estos mtodos no hacen nada - que son trozos
- Usted hace el applet de hacer algo por razones imperiosas de estos mtodos
- Cuando se crea un applet en BlueJ, crea automticamente versiones de muestra de estos
mtodos.
public void init ( )
- init () es el primer mtodo para ejecutar
- init () es un lugar ideal para inicializar variables
- init () es el mejor lugar para definir los componentes de la interfaz grfica de usuario
(botones, campos de texto, casillas de verificacin, etc.), las ponen, y aadir detectores
para ellos.
- Casi todos los applet de escribir alguna vez tendr un mtodo init ()
start ( ), stop ( ) y destroy ( )
- inicio ( ) y stop ( ) se utilizan cuando el applet est haciendo clculos que consumen
mucho tiempo que no desea continuar cuando la pgina no est en frente
inicio public void ( ) se llama:
- Justo despus de init ( )
- Cada vez que la pgina se carga y se reinicia
public void stop ( ) se llama:
- Cuando el navegador abandona la pgina
- Justo antes de destruir ( )
- public void destroy ( ) se llama despus de la parada ( )
- Use destroy ( ) para liberar explcitamente los recursos del sistema (como hilos)

Los mtodos se denominan en este orden

init()
start()
do some
work

stop()

init y destroy solamente son


llamados cada vez start y stop se
llaman cada vez que el navegador
entra y sale de la pgina hacer un
trabajo es un cdigo llamado por
sus oyentes pintura se llama
cuando el applet necesita ser
pintada

destroy(
)

UN EJEMPLO DE LA TAREA 05

REFERENCIAS BIBLIOGRAFICAS
1. Deitel, Harvey, Paul & Asociados (2004). Como Programar en
Java. Mxico: PEARSON EDUCACION.
2. Peter Bright (27 de enero de 2016). Oracle deprecates the Java
browser plugin, prepares for its demise. Ars Technica.
Consultado el 28 de enero de 2016.
3. http://www.abc.es/tecnologia/20130115/abci-java-desactivarproblemas-201301151402.html
4. Artculo Security Restrictions sobre Applets de Sun
Microsystem (en ingls). Consultado el 15 de enero de 2009.
8

You might also like