SlideShare una empresa de Scribd logo
1 de 9
 Librería GUI portable para aplicaciones autónomas
y/o applets.
 Proporciona la conexión entre nuestra aplicación y
el GUI nativo.
Características
 Amplio grupo de componentes de usuario
 Modelo de manejo de eventos robusto
 Herramientas gráficas y de imágenes (clases de
Formas, colores y fuentes).
 Manejadores de diseño que no dependen del
tamaño de pantalla o resolución.
 Clases de transferencia de datos, para copiar-pegar
a través del portapapeles de la plataforma.
 Los componentes de AWT dependen de
componentes de código nativo.
 Se les suele llamar “heavyweight components”.
 AWT está pensado para aplicaciones que corran en
navegadores antiguos.
 No incluye componentes complejos como pueden
ser tablas, vistas de árbol, barras de progreso y
otros.
 Si queremos que nuestra aplicación corra en
cualquier entorno, independientemente de la
antigüedad del mismo, deberíamos usar AWT.
 Si queremos es una herramienta potente, flexible,
usar tablas y otros componentes complejos; y
completamente adaptable a nuestras necesidades,
usaremos la tecnología Swing.
Conclusión
java.awt
 docs.oracle.com/javase/7/docs/api/java/awt/package
-summary.html
Package
 Interfaces
 Classes
 Enum
 Exception
 Error
Interfaces Gráficas de
Usuario
-Construcción-
Contenedores
Superficies de pantalla de alto nivel (ventanas).
 Window: Una instancia de la clase Window no
puede estar enlazada o embebida en otro
Contenedor.
 Frame: Extiende a la clase Window.
 Dialog: Modal (debe cerrarse) y noModal (permite
alternar el foco).
 Panel: Contenedor genérico de Componentes.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Elementos Swing
Elementos SwingElementos Swing
Elementos Swing
 
Fundamentos u3 v1
Fundamentos u3 v1Fundamentos u3 v1
Fundamentos u3 v1
 
Ediciones de java
Ediciones de javaEdiciones de java
Ediciones de java
 
Qué es java
Qué es javaQué es java
Qué es java
 
Awt
AwtAwt
Awt
 
Introduccion Java
Introduccion JavaIntroduccion Java
Introduccion Java
 
Plataforma .Net
Plataforma .NetPlataforma .Net
Plataforma .Net
 
Ut
UtUt
Ut
 
Desarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.javaDesarrollo.de.aplicaciones.con.java
Desarrollo.de.aplicaciones.con.java
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 
Java completo y agragado
Java completo y agragadoJava completo y agragado
Java completo y agragado
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
herramientas tecnológicas
herramientas tecnológicasherramientas tecnológicas
herramientas tecnológicas
 
java,conceptos basicos
java,conceptos basicosjava,conceptos basicos
java,conceptos basicos
 
CLASE SWING
CLASE SWING CLASE SWING
CLASE SWING
 
Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon Tabla comparativa de herramientas case oswaldo mauleon
Tabla comparativa de herramientas case oswaldo mauleon
 
Javajulian
JavajulianJavajulian
Javajulian
 
Diapos de topicos
Diapos de topicosDiapos de topicos
Diapos de topicos
 

Destacado (19)

Vbr Awt 01
Vbr Awt 01Vbr Awt 01
Vbr Awt 01
 
Interfaces de usuario con awt
Interfaces de usuario con awtInterfaces de usuario con awt
Interfaces de usuario con awt
 
Awt vs java swing
Awt vs java swingAwt vs java swing
Awt vs java swing
 
Sesion12-Componentes AWT
Sesion12-Componentes AWTSesion12-Componentes AWT
Sesion12-Componentes AWT
 
Diapositivas sobre AWT
Diapositivas sobre AWTDiapositivas sobre AWT
Diapositivas sobre AWT
 
Java AWT
Java AWTJava AWT
Java AWT
 
AWT- JAVA
AWT- JAVAAWT- JAVA
AWT- JAVA
 
Diferencias swing y awt
Diferencias swing y awtDiferencias swing y awt
Diferencias swing y awt
 
Java awt
Java awtJava awt
Java awt
 
Swing and AWT in java
Swing and AWT in javaSwing and AWT in java
Swing and AWT in java
 
java swing tutorial for beginners(java programming tutorials)
java swing tutorial for beginners(java programming tutorials)java swing tutorial for beginners(java programming tutorials)
java swing tutorial for beginners(java programming tutorials)
 
JAVA AWT
JAVA AWTJAVA AWT
JAVA AWT
 
Curso Java Inicial 8 Conceptos Avanzados Awt
Curso Java Inicial   8 Conceptos Avanzados   AwtCurso Java Inicial   8 Conceptos Avanzados   Awt
Curso Java Inicial 8 Conceptos Avanzados Awt
 
Java Tutorial
Java TutorialJava Tutorial
Java Tutorial
 
Introduction to Java Programming
Introduction to Java ProgrammingIntroduction to Java Programming
Introduction to Java Programming
 
Core java slides
Core java slidesCore java slides
Core java slides
 
Java Swing
Java SwingJava Swing
Java Swing
 
Awt
AwtAwt
Awt
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 

Similar a Java Awt (20)

Cuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWINGCuadro comparativo AWT-SWING
Cuadro comparativo AWT-SWING
 
AWT Y SWING
AWT Y SWINGAWT Y SWING
AWT Y SWING
 
AwtVSswing
AwtVSswingAwtVSswing
AwtVSswing
 
Awt vs Java swing
Awt vs Java swingAwt vs Java swing
Awt vs Java swing
 
Impress
ImpressImpress
Impress
 
Presentacion de dictar clase de gui
Presentacion de dictar clase de guiPresentacion de dictar clase de gui
Presentacion de dictar clase de gui
 
Java swing
Java swingJava swing
Java swing
 
Visual paradign
Visual paradignVisual paradign
Visual paradign
 
Herraientacaseing
HerraientacaseingHerraientacaseing
Herraientacaseing
 
Java swing y awt
Java swing y awtJava swing y awt
Java swing y awt
 
programcion karel
programcion karelprogramcion karel
programcion karel
 
Programacion_II_introduccion_GUI
Programacion_II_introduccion_GUIProgramacion_II_introduccion_GUI
Programacion_II_introduccion_GUI
 
Diferencia entre Swing y Awt
Diferencia entre Swing y AwtDiferencia entre Swing y Awt
Diferencia entre Swing y Awt
 
Programacion.....swing
Programacion.....swingProgramacion.....swing
Programacion.....swing
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Software
 
POO Unidad 3: Interfaz gráfica de usuario e hilos
POO Unidad 3: Interfaz gráfica de usuario e hilosPOO Unidad 3: Interfaz gráfica de usuario e hilos
POO Unidad 3: Interfaz gráfica de usuario e hilos
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Desarrollo de aplicaciones .net
Desarrollo de aplicaciones .netDesarrollo de aplicaciones .net
Desarrollo de aplicaciones .net
 
Guia 1 java
Guia 1 javaGuia 1 java
Guia 1 java
 
IDEs y Frameworks mas utilizados
IDEs y Frameworks mas utilizadosIDEs y Frameworks mas utilizados
IDEs y Frameworks mas utilizados
 

Java Awt

  • 1.
  • 2.  Librería GUI portable para aplicaciones autónomas y/o applets.  Proporciona la conexión entre nuestra aplicación y el GUI nativo.
  • 3. Características  Amplio grupo de componentes de usuario  Modelo de manejo de eventos robusto  Herramientas gráficas y de imágenes (clases de Formas, colores y fuentes).  Manejadores de diseño que no dependen del tamaño de pantalla o resolución.  Clases de transferencia de datos, para copiar-pegar a través del portapapeles de la plataforma.
  • 4.  Los componentes de AWT dependen de componentes de código nativo.  Se les suele llamar “heavyweight components”.  AWT está pensado para aplicaciones que corran en navegadores antiguos.  No incluye componentes complejos como pueden ser tablas, vistas de árbol, barras de progreso y otros.
  • 5.  Si queremos que nuestra aplicación corra en cualquier entorno, independientemente de la antigüedad del mismo, deberíamos usar AWT.  Si queremos es una herramienta potente, flexible, usar tablas y otros componentes complejos; y completamente adaptable a nuestras necesidades, usaremos la tecnología Swing. Conclusión
  • 7. Package  Interfaces  Classes  Enum  Exception  Error
  • 9. Contenedores Superficies de pantalla de alto nivel (ventanas).  Window: Una instancia de la clase Window no puede estar enlazada o embebida en otro Contenedor.  Frame: Extiende a la clase Window.  Dialog: Modal (debe cerrarse) y noModal (permite alternar el foco).  Panel: Contenedor genérico de Componentes.