Você está na página 1de 4

Profesor Enrique Torrescano Montiel

Un Lenguaje de Programacin Una interfaz Grfica Un Cdigo Basado en Eventos de Java

ste trabajo, al igual que otros, ha sido obsequiado a los alumnos de Informtica de primer grado para tratar asuntos relacionados a Lenguajes de Programacin, sabiendo que es un punto difcil de por ellos, pues un tema muy amplio en su contenido. El fin de ste artculo es que el alumno le pueda integrar a la revista digital que se obtendr como producto en el tema de Herramientas Informticas, correspondiente al segundo bloque de la asignatura de Informtica

Aqu hablaremos del apoyo que se recibe para un lenguaje de programacin (Java) cuando tratamos de hacer componentes grficos en un programa. En ste caso se har un cdigo que muestra nmeros secuenciales y un orden invertido, esto en base a la secuencia anterior y se mostrarn en componentes grficas las opciones de interaccin entre el sistema, el cdigo desarrollado y el usuario.
Hablemos de Swing y consideremos que es una librera que nos permite la creacin de programas o sistemas basados en una interfaz grafica, es decir se nos permitir crear sistemas que contengan Ventanas, Botones, Cuadros de Texto, Etiquetas, Imgenes, Cuadros de Verificacin, Botones de Radio, Tablas, Mens, Submens, entre otros. Una de las caractersticas ms notables de los componentes Swing es que estn constituidos en java y no dependen de los componente nativos; cosa que sucede muy en comn con los componentes AWT. Esto nos representa que los Botones, Cuadros de Texto, Etiquetas, Imgenes, Cuadros de Verificacin, Botones de Radio, Tablas, Mens, Submens, se vern y funcionarn igual en Windows que en las plataformas Macintosh, Solaris, Linux Antes de la presencia de Swing, las GUI con el usuario se realizaban a travs de AWT (Abstract Window Toolkit), misma de quien Swing hereda el manejo de eventos. Prcticamente y para todo componente AWT existe una componente Swing que le reemplaza. Los componentes Swing utilizan la infraestructura de AWT, e inclusive el modelo de eventos AWT y la mayora de los programas Swing requieren de importar dos paquetes AWT: java.awt.* y java.awt.event.*.

El Origen
Considerado como el nuevo paquete grafico de java que hace su aparicin a partir de la versin 1.2 de java. Se constituye por un vasto conjunto de componentes de interfaces de usuario que funcionen en el mayor nmero posible de plataformas dedicadas la programacin. Los componentes API del paquete presentan distinto aspecto y todo depende la funcin de cada biblioteca de clases que se proyecte.

VERSIONES
Versin del API Swing Versin del JDK 1.2 Algunos detalles de la versin SE LE CONSIDERA LA PRIMER VERSION PUBLICA DEL JFC 1.1. Versin del JFC 1.1 que est incluida en Java Plug-in 1.1.1. Llevada a la prctica para uso en productos comerciales. Versin del JDK 1.2 que utiliza nombres iguales a los paquetes Swing que la correspondiente versin del JFC 1.1. Primer versin que considera los nombres finales de los paquetes Swing. Versin que contiene el API final de Swing 1.1; aplica en el uso de productos comerciales. Java Plug-in 1.1.2 y Java Plug-in 1.2 ofrece soporte para applets para JDK 1.1 + Swing 1.1 y JDK 1.2

Versin del JFC 1.1 JFC 1.1

Swing 0.2 (Swing 0.2) JFC 1.1 Swing 1.0.3 (con Swing 1.0.3)

JFC 1.1 Swing 1.1 Beta (con Swing 1.1 Beta) JFC 1.1 Swing 1.1 Beta 3 (Swing 1.1 Beta 3)

JDK 1.2 Beta 4

JDK 1.2 RC1

JFC 1.1 Swing 1.1 (Swing 1.1) JDK 1.2 FCS

Cmo le puedo utilizar

A travs de los API Swing


Entendiendo que debemos considerar que API es Application Programming Interface; en espaol: Interfaz de Programacin de Aplicaciones y son las funciones que se ofrecen y que puede utilizar en su programacin un programador.

PAQUETES PUBLICOS DE SWING EN LA VERSION JFC 1.1


javax.swing javax.swing.colorchooser javax.swing.filechooser javax.swing.event javax.swing.plaf.metal javax.swing.plaf javax.swing.text javax.swing.text.html javax.swing.undo javax.swing.plaf.multi javax.swing.border javax.swing.plaf.basic javax.swing.table javax.accessibility javax.swing.tree

La Estructura Sintctica para poder hacer un programa de ste tipo y obtener en el proceso una interfaz grfica

ATENTAMENTE Profesor Enrique Torrescano Montiel

Você também pode gostar