AWT-SWING 
● AWT son las siglas 
de Abstract 
Window ToolKit, 
las herramientas 
originales de Java 
para crear 
interfaces gráficas. 
● Swing 
implementa un 
juego de 
componentes 
construidos sobre 
AWT y además 
proporciona un 
“look and feel” 
conectable/interca 
mbiable.
● Es una librería GUI 
portable para 
aplicaciones 
autónomas y/o 
applets, 
proporciona la 
conexión entre 
nuestra aplicación 
y el GUI nativo. 
● Está escrito 100% 
en código Java y 
basado en el 
framework 
Lightweight UI de 
la JDK 1.1. 
●
● Características 
● Un amplio grupo 
de componentes 
de usuario 
● Un modelo de 
manejo de eventos 
robusto 
● Herramientas 
gráficas y de 
imágenes (clases 
de Formas, 
colores y fuentes) 
● Características 
Todas las prestaciones de 
AWT 
● Componentes 100% Java 
de las versiones de los 
componentes de AWT
● 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. 
● Un rico conjunto de 
componentes de alto 
nivel (listas en árbol, 
paneles de pestañas, 
etc...) 
● Un diseño Java puro, 
no depende de 
terceros. 
● Look and feel 
intercambiable.
● Componentes 
● Applet 
● Frame 
● Window 
● Dialog 
● Component 
● Componentes 
● Japplet 
● Jframe 
● Jwindow 
● Jdialog 
● JComponent
● Componentes 
● Applet 
● Frame 
● Window 
● Dialog 
● Component 
● Componentes 
● Japplet 
● Jframe 
● Jwindow 
● Jdialog 
● JComponent

Cuadro comparativo AWT-SWING

  • 1.
    AWT-SWING ● AWTson las siglas de Abstract Window ToolKit, las herramientas originales de Java para crear interfaces gráficas. ● Swing implementa un juego de componentes construidos sobre AWT y además proporciona un “look and feel” conectable/interca mbiable.
  • 2.
    ● Es unalibrería GUI portable para aplicaciones autónomas y/o applets, proporciona la conexión entre nuestra aplicación y el GUI nativo. ● Está escrito 100% en código Java y basado en el framework Lightweight UI de la JDK 1.1. ●
  • 3.
    ● Características ●Un amplio grupo de componentes de usuario ● Un modelo de manejo de eventos robusto ● Herramientas gráficas y de imágenes (clases de Formas, colores y fuentes) ● Características Todas las prestaciones de AWT ● Componentes 100% Java de las versiones de los componentes de AWT
  • 4.
    ● 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. ● Un rico conjunto de componentes de alto nivel (listas en árbol, paneles de pestañas, etc...) ● Un diseño Java puro, no depende de terceros. ● Look and feel intercambiable.
  • 5.
    ● Componentes ●Applet ● Frame ● Window ● Dialog ● Component ● Componentes ● Japplet ● Jframe ● Jwindow ● Jdialog ● JComponent
  • 6.
    ● Componentes ●Applet ● Frame ● Window ● Dialog ● Component ● Componentes ● Japplet ● Jframe ● Jwindow ● Jdialog ● JComponent