Se está descargando su SlideShare. ×
0
Elementos Swing
Elementos Swing
Elementos Swing
Elementos Swing
Elementos Swing
Elementos Swing
Elementos Swing
Elementos Swing
Elementos Swing
Elementos Swing
Próxima SlideShare
Cargando en...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Elementos Swing

494

Published on

Breve descripcion de los elementos del componente Swing

Breve descripcion de los elementos del componente Swing

0 comentarios
1 Me gusta
Estadísticas
Notas
  • Sea el primero en comentar

Sin descargas
reproducciones
reproducciones totales
494
En SlideShare
0
De insertados
0
Número de insertados
0
Acciones
Compartido
0
Descargas
13
Comentarios
0
Me gusta
1
Insertados 0
No embeds

Denunciar contenido
Marcada como inapropiada Marcar como inapropiada
Marcar como inapropiada

Seleccione la razón para marcar esta presentación como inapropiada.

Cancelar
No notes for slide

Transcript

  • 1. LENGUAJE Y ANALISIS II<br />TAREA SEMANA II<br />ELEMENTOS SWING<br />
  • 2. Objetivos:<br />Los Objetivos principales serán el estudio del los componentes Swing<br />Familiarizarnos con el entorno y sus componentes.<br />Aprender a utilizar los eventos Swing<br />Abordar las clases de API<br />Revisar las diferencias entre Swing y AWT<br />Decubrir las Clases más importantes y más utilizadas<br />
  • 3. Introducción:<br />El paquete Swing es parte de la JFC (Java FoundationClasses) en la plataforma Java. La JFC provee facilidades para ayudar a construir complejos interfaces de usuarios. <br />Las componentes Swing se identifican porque pertenecen al paquete javax.swing, comprenden todos los elementos utilizados para interfaces de usuario desde botones, barras de menú, diálogos y ventanas hasta cajas de texto, barras de progreso, paneles con pestañas y listas.<br />Swing existe desde la JDK 1.1 (como un agregado). Antes de la existencia de Swing, las interfaces gráficas con el usuario se realizaban a través de AWT (AbstractWindowToolkit), de quien Swing hereda todo el manejo de eventos. Usualmente, para toda componente AWT existe una componente Swing que la reemplaza, por ejemplo, la clase Button de AWT es reemplazada por la clase JButton de Swing (el nombre de todas las componentes Swing comienza con "J"). <br />Nota:Como regla, los programas no deben usar componentes pesados de AWT junto a componentes Swing, ya que los componentes de AWT son siempre pintados sobre los de Swing. (Por componentes pesadas de AWT se entiende Menu, ScrollPane y todas las componentes que heredan de las clases Canvas y Panel de AWT). <br />
  • 4. Componentes:<br />Incluye todo desde botones hasta splitpanes o tablas.<br /><ul><li>Soporte de Aspecto y Comportamiento Conectable</li></ul>Le ofrece a cualquier componente Swing una amplia selección de aspectos y comportamientos. Por ejemplo, el mismo<br />programa puede usar el Aspecto y Comportamiento Java o el Aspecto y Comportamiento Windows. Esperamos mucho más<br />de los paquetes de Aspecto y Comportamiento -- incluyendo algo que use sonido en lugar de un 'look' visual.<br /><ul><li>API de Accesibilidad</li></ul>Permite tecnologías asistivas como lectores de pantalla y display Braille para obtener información desde el interface de<br />usuario.<br /><ul><li>Java 2D API (sólo JDK 1.2 )</li></ul>Permite a los desarrolladores incorporar fácilmente gráficos 2D de alta calidad, texto, e imágenes en aplicaciones y applets<br />Java.<br /><ul><li>Soporte de Drag and Drop (sólo JDK 1.2)</li></ul>Proporciona la habilidad de arrastrar y soltar entre aplicaciones Java y aplicaciones nativas. Las tres primeras características del JFC fueron implementadas sin ningún código nativo, tratando sólo con el API definido en el JDK 1.1. Cómo resultado, se convirtieron en una extensión del JDK 1.1. Esta versión fue liberada como JFC 1.1, que algunas veces es llamada 'Versión Swing'. El API del JFC 1.1 es conocido como el API Swing.<br />Nota: "Swing" era el nombre clave del proyecto que desarrolló los nuevos componentes. Aunque no es un nombre oficial,<br />frecuentemente se usa para referirse a los nuevos componentes y al API relacionado. Está inmortalizado en los nombres de paquete del<br />API Swing, que empiezan con "javax.swing."<br />
  • 5. Paquetes Swing<br />
  • 6. Paquetes Swing<br />
  • 7. JFrame<br />
  • 8. Menú Components<br />
  • 9. Versiones API SWING<br />
  • 10. Hola Mundo en SWING<br />El resultado del código es esta ventana:<br />

×