Applets En Java
------- FTopicos avanzados de programacion -----------
------- Fernando Iván Osorio Alpuche -----------
------- 4SA -----------
Applets
Las applets (miniaplicación) son programas escritos en Java que sirven para "dar vida" a las páginas. Web (interacción en tiempo real, inclusión de animaciones, sonidos...), deahí su potencia.
Las applets son programas que se incluyen en las páginas Web. Las applets son ejecutadas en la máquina cliente, con lo que no existen ralentizaciones por la saturación del módem o del ancho de banda. Permiten cargar a través de la red una aplicación portable que se ejecuta en el navegador. Para que esto ocurra tan sólo hace falta que el navegador sea capaz de interpretar Java.Las applets no son exactamente aplicaciones Java, ya que presentan las siguientes diferencias respecto a las aplicaciones normales Java:
Se cargan mediante un navegador, no siendo lanzados por el intérprete
Son cargados a través de la red por medio de páginas HTML y no residen en el disco duro de la máquina que lo ejecuta
Poseen un ciclo de vida diferente; mientras que una aplicación se lanza unavez, una applet se arranca (inicia) cada vez que el usuario recarga la página en la que se encuentra la applet
Tienen menos derechos que una aplicación clásica, por razones de seguridad. De modo predeterminado en el puesto que los ejecuta no pueden ni leer ni escribir ficheros, ni lanzar programas, ni cargar DLLs. Sólo pueden comunicarse con el servidor Web en que se encuentra la página Web que lascontiene
Un applet es un elemento más de una página web, como una imagen o una porción de texto. Cuando el navegador carga la página web, el applet insertado en dicha página se carga y se ejecuta.
Para crear un applet tenemos que definir una clase denominada Applet1 derivada de Applet. La primera sentencia import nos proporciona información acerca de las clases del paquete applet. Dichopaquete contiene las clases necesarias para crear applets que se ejecutan en la ventana del navegador, entre las cuales está la clase base Applet.
import java.applet.*;
ublic class Applet1 extends Applet {
}
El siguiente paso es dar funcionalidad a la clase, definir nuestras propias funciones miembro o redefinir funciones de la clase base Applet.Definimos la función init para establecer el color de fondo del applet mediante setBackground. La función init se llama cuando se carga el applet.
public class Applet1 extends Applet {
public void init(){
setBackgroung(Color.white);
}
//...
}
SetSizepublic void setSize (ancho int,
int altura)
Redimensiona este componente de modo que tenga anchura anchura y altura altura .
de ancho - el nuevo ancho de este componente en píxeles
de altura - la nueva altura de este componente en píxeles
Setbackground
Background
Se utiliza para nombrar a todos aquellos procesos o rutinas de ejecución que se realizanen segundo plano. Esto implica que el proceso se está llevando a cabo con una prioridad baja y no siempre tiene la CPU (Unidad central de procesamiento) de forma secuencial ejecutando su código.
Public void setBackground ( color bg)
Establece el color de fondo de este componente. El color de fondo se utiliza sólo si el componente es opaco, y sólo por las subclasesde JComponent o ComponentUI implementaciones. Subclases directas de JComponent debe reemplazar paintComponent en honor a esta propiedad.
Corresponde a la apariencia de honrar a esta propiedad, algunos pueden optar por ignorarlo.
Setcolor
El comando SET COLOR define los colores del primer plano y del fondo de los objetos de formulario especificados por objeto. Si objeto es un list box, se utiliza un parámetro adicional...
Regístrate para leer el documento completo.