martes, 24 de noviembre de 2009

CONSULTA SOBRE UN APPLET

¿Qué es un Applet?

  • Definición: Podemos decir que un applet es un componente de una aplicación que se ejecuta en el contexto de otro programa, por ejemplo un navegador web. El applet debe ejecutarse en un contenedor, que lo proporciona un programa anfitrión, mediante un plugin, o en aplicaciones como teléfonos móviles que soportan el modelo de programación por applets.

Un applet no puede ejecutarse de manera independiente. Un applet normalmente lleva a cabo una función muy específica que carece de uso independiente.

  • Aplicación

Un Java applet es un código JAVA que carece de un método main, por eso se utiliza principalmente para el trabajo de páginas web, ya que es un pequeño programa que es utilizado en una página HTML y representado por una pequeña pantalla gráfica dentro de ésta.

Un applet Java es un applet escrito en el lenguaje de programación Java. Los applets de Java pueden correr en un navegador web utilizando la Java Virtual Machine (JVM), o en el AppletViewer de Sun.

  • Ciclo de vida

Cuando un applet se inicia, se llaman en este orden a los siguientes métodos;

1. init: Suele contener instrucciones para inicializar el applet.

2. start: Como init, se suele usar para inicializar, pero con la diferencia de que este método también se llama cuando se reinicia un applet.

3. paint: Se encarga de mostrar el contenido del applet. Se ejecuta cada vez que se tenga que redibujar.

Para terminar la ejecución o pausarse se llama a los siguientes métodos:

§ stop: Suspende la ejecución del programa. Se llama cuando el applet se vuelve temporalmente invisible.

§ destroy: Cuando no se va a necesitar más el applet. Se usa para liberar recursos.

4 comentarios:

Carolina Navarrete dijo...

Hola José, tu resumen esta claro pero deberias de poner de donde utilizaste la informacion o de la página web original para que no sea plagio

johana dijo...

hola jose deberias haber puesto las ventajas o desventajas de un applet por ejemplo:
La ventaja principal de un applet consiste en que son menos dependientes del navegador incluso independientes del sistema operativo del ordenador donde se ejecutable razon por la cual el número de aplicaciones de los applets podrá ser mayor.
El mismo applet puede trabajar en todas las versiones de Java

la mayor desventaja que tienen es que con los applets de Java no podremos hacer directamente cosas como abrir ventanas secundarias, controlar Frames, formularios, capas, etc.
No puede iniciar la ejecución hasta que la JVM esté en funcionamiento, y esto puede tomar tiempo la primera vez que se ejecuta un applet.
Un Applet podría exigir una versión específica del JRE

MaDeLa!nE dijo...

Son aplicaciones que deben ejecutarse bajo un browser que soporte java.

A diferencia de un programa, un applet no puede ejecutarse de manera independiente, ofrece información gráfica, es un componente de una aplicación que se ejecuta en el contexto de otro programa, por ejemplo un navegador web y son multiplataforma.

vichente1 dijo...

deberias poner ejemplos donde este los codigos de como inicalizas, llamas librerias en q no mas utilizas, etc y la bibliografía.