Swing

Páginas: 41 (10161 palabras) Publicado: 21 de septiembre de 2011
GUI (Interfaz Gráfica de Usuario) de Java

Swing

Conjunto de clases que contienen la implementación de interfaces gráficas sobre la plataforma Java.

¿Que es Swing?

El conjunto de herramientas Swing incluye un rico conjunto de componentes para construir interfaces gráficas de usuario para interactuar con aplicaciones Java. Swing incluye todos los componentes que se esperan de unconjunto moderno de herramientas tales como: controles de texto, controles de listas, controles de árboles, botones y etiquetas.

El conjunto de herramientas Swing es parte de la plataforma estándar de Java (Java SE) que provee un rico conjunto de componentes gráficos.

La siguiente lista muestra algunas de las características que las clases gráficas de java y Swing provee:

Componentes GUI deSwing

La herramienta incluye un rico conjunto de componentes, desde los componentes básicos, tales como botones y check boxes a ricos y complejos componentes como tablas y texto.

API Java 2D

Para hacer las aplicaciones vistosas conviene que la información sea mostrada visualmente, agregar figuras, imágenes o animación. Se puede usar la API Java 2d porque Swing está construída a partir de estepaquete.

Soporte Look and Feel

Algunos programas que usan componentes Swing tienen la opción de look and feel. Las clases JFC compradas por SUN y Apple te permiten crear tu propio look and feel.

Transferencia de datos

La transferencia de datos vía cortar, pegar y arrastrar y soltar es esencial en las aplicaciones. El soporte para transferencia de datos es permitido entre componentesSwing y entre aplicaciones Java.

Internacionalización

Esta característica permite a los desarrolladores construir aplicaciones que pueden interactuar con usuarios de cualquier parte del mundo en sus propios lenguajes y convenciones culturales. Las aplicaciones pueden ser creadas en lenguajes que permitan el uso de miles de diferentes caracteres tales como el japonés, chino y koreano.Componentes de la Swing

|[pic] |[pic] |
|[pic] |[pic] |
|[pic] |[pic]|
|[pic] |[pic] |
|[pic] |[pic] |

Implementación de las clases de Swing

Para abordar cada una de las clases que compone Swing, sedescribirá primeramente el objetivo, métodos y propiedades más importantes de cada una de ellas para posteriormente ejemplificarla en una pequeña aplicación. Al final, cuando se hayan explicado la mayoría de las clases se iniciará la construcción de ejercicios más complejos en aplicaciones que integren la mayoría de los componentes analizados.

Creación de Cajas de Diálogo

Una caja de dialogoque utiliza un clase JFrame es una ventana la cual posee generalmente un panel que contiene controles que permiten la interacción con el usuario. Dentro de los tipos de controles que se pueden incluir tenemos botones, radios, comboboxes, listas de selección (list) , árboles (tree), imágenes, etc.

Una caja de dialogo que utiliza una clase JFrame, puede ser redimensionada, minimizada, cerrada,arrastrada por mencionar algunas de las acciones posibles que pueden llevar a cabo.

Para construir cajas de dialogo se requiere extender la clase JFrame, y al hablar de extender estamos hablando de hacer herencia ya que con la clase original no se puede hacer gran cosa (para hacerla funcional requerimos agregar los controles que permitan la interacción con el usuario).

Explicaremos los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Swing
  • swinger
  • Swinger
  • Swing
  • swing
  • swing
  • Rebeldes Del Swing
  • Programa swing

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS