• Compartir
  • Enviar por correo
  • Insertar
  • Me gusta
  • Guardar
  • Contenido privado
Elementos Swing
 

Elementos Swing

on

  • 381 reproducciones

Breve descripcion de los elementos del componente Swing

Breve descripcion de los elementos del componente Swing

Estadísticas

reproducciones

reproducciones totales
381
reproducciones en SlideShare
381
reproducciones incrustadas
0

Actions

Me gusta
0
Descargas
10
Comentarios
0

0 insertados 0

No embeds

Accesibilidad

Detalles de carga

Uploaded via as Microsoft PowerPoint

Derechos de uso

© Todos los derechos reservados

Report content

Marcada como inapropiada Marcar como inapropiada
Marcar como inapropiada

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

Cancelar
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Tu mensaje aparecerá aquí
    Processing...
Publicar comentario
Edite su comentario

    Elementos Swing Elementos Swing Presentation Transcript

    • LENGUAJE Y ANALISIS II
      TAREA SEMANA II
      ELEMENTOS SWING
    • Objetivos:
      Los Objetivos principales serán el estudio del los componentes Swing
      Familiarizarnos con el entorno y sus componentes.
      Aprender a utilizar los eventos Swing
      Abordar las clases de API
      Revisar las diferencias entre Swing y AWT
      Decubrir las Clases más importantes y más utilizadas
    • Introducción:
      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.
      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.
      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").
      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).
    • Componentes:
      Incluye todo desde botones hasta splitpanes o tablas.
      • Soporte de Aspecto y Comportamiento Conectable
      Le ofrece a cualquier componente Swing una amplia selección de aspectos y comportamientos. Por ejemplo, el mismo
      programa puede usar el Aspecto y Comportamiento Java o el Aspecto y Comportamiento Windows. Esperamos mucho más
      de los paquetes de Aspecto y Comportamiento -- incluyendo algo que use sonido en lugar de un 'look' visual.
      • API de Accesibilidad
      Permite tecnologías asistivas como lectores de pantalla y display Braille para obtener información desde el interface de
      usuario.
      • Java 2D API (sólo JDK 1.2 )
      Permite a los desarrolladores incorporar fácilmente gráficos 2D de alta calidad, texto, e imágenes en aplicaciones y applets
      Java.
      • Soporte de Drag and Drop (sólo JDK 1.2)
      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.
      Nota: "Swing" era el nombre clave del proyecto que desarrolló los nuevos componentes. Aunque no es un nombre oficial,
      frecuentemente se usa para referirse a los nuevos componentes y al API relacionado. Está inmortalizado en los nombres de paquete del
      API Swing, que empiezan con "javax.swing."
    • Paquetes Swing
    • Paquetes Swing
    • JFrame
    • Menú Components
    • Versiones API SWING
    • Hola Mundo en SWING
      El resultado del código es esta ventana: