Professional Documents
Culture Documents
SWING
Qu es swing?
Incluye componentes para interfaz grfica de usuario tales como cajas de texto,
botones, desplegables y tablas.
Extiende a otra librera grfica ms antigua llamada AWT. (abstract window toolkit)
Algunas de sus ventajas son:
El diseo en Java puro posee menos limitaciones de plataforma.
El desarrollo de componentes Swing es ms activo.
Los componentes de Swing soportan ms caractersticas.
Caractersticas
No reemplaza a AWT.
Componentes
Como se ve todos los componentes de Swing heredan del paquete javax.swing. A diferencia
de los componentes AWT los Swing se reconocen porque anteponen la letra J antes del
nombre, por ejemplo, un botn en AWT se llama Button, mientras que en Java Swing es
JButton.
Los componentes grficos son estos elementos que permiten brindar una interaccin con el
usuario del sistema. Cada componente corresponde a una clase en Java, por esta razn
cuando desarrollamos y queremos vincular uno de estos elementos simplemente
instanciamos la clase que necesitamos.
Pueden ser:
Contenedores de alto nivel. (Pueden almacenar otros componentes)
Componentes ligeros.
o Componentes atmicos (Son los elementos que no pueden almacenar otros
objetos).
o Componentes de texto (Nos permiten procesar cadenas de texto).
o Componentes de men (Permiten vincular opciones de men en nuestras
ventanas).
Componentes complejos. (Ms avanzados, cumplen con funciones ms enfocadas a
procesos especficos).