Make your own free website on Tripod.com

UN POCO MAS DE JAVA

LIBRERIAS DE JAVA

Home
P R E S E N T A C I O N
HISTORIA DE JAVA
DIFERENCIA DE JAVA vs OTROS LENGUAJES
PALABRAS RESERVADAS
LIBRERIAS DE JAVA
JAVA EN INTERNET
BIBLIOGRAFIA

Java es un lenguaje de programacion desarrollado para una multitud de plataformas y procesadores.

Aplicaciones o programas graficos deberan tomar en cuenta estos aspectos, para propositos de este libro, consideramos los dos tipos de aplicaciones graficas mas comunes .

Modelos de Frames y Applets, se pueden construir usando cualquiera de las dos galerias de componentes visuales que proporciona java, estas librerias visuales, son:

1.- JAVA AWT es la libreria visual mas antigua de java usando esta libreria, se podran construir los tres tipos de programas mas comunes como son FRAME, WINDOW y APPLET.

2.- JAVA SWING es la libreria de componentes visuales mas nueva que proporciona java, usando esta libreria se podran construir los tres tipos de programas o aplicaciones que son JFRAME, JWINDOW y JAPPLET.

PARA PROPOSITOS DE ESTE CURSO NOS CONCENTRAMOS EN JAVA FRAME Y JAVA APPLET derivados de JAVA AWT (la libreria visual antigua), por la triste razón de que el modelo de ejecución de estos programas, esta muy asociado al compilador de java que traen los browsers.

Otra vez, un applet es un programa un java que se manda a una maquina o pc remota para que lo ejecute o lo corra, cuando este applet le llega a la maquina remota via un browser, dicho browser es quien activa la maquina virtual de java que esta en la pc remota y esta maquina virtual ya da la orden de compilación y ejecución, es decir java programa.applet.

Entonces es importante que la maquina virtual de java, que se encuentra en la pc remota, tenga capacidad de incluir todas las librerias de java, como la de math, la de awt, la de lang, etc.

La triste historia, es que la maquina virtual de java (revisen su folder program files o windows y ahi la encuentran), les llega a travez de microsoft a las pc remotas, y por el pleito sun-microsoft, estos ultimos estan mandando una maquina virtual de java antigua que solo tiene incluido awt y no swing.

Entonces no tiene caso que hagan un programa applet muy bonito con componentes swings, lo manden a una pc remota y esta ultima no lo pueda compilar y ejecutar porque no reconoce la libreria swing.

Lo que esta haciendo la compañia sun para resolver este problema es proporcionar a quien lo pida una maquina virtual de java actualizada (llamada webstar ) gratis y a quien la quiera, pero no podemos construir progamas o applets que no vayan a correr en todas las pcs, mientras ellos arreglan el pleito, estamos condenados a usar JAVA AWT

 

 

 

 

 

 

Enter content here

Enter content here

Enter content here

Enter supporting content here

ESTA PAGINA SE REALIZO CON EL PROPOSITO DE CONOCER UN POCO MAS SOBRE EL LENGUAJE JAVA