SlideShare una empresa de Scribd logo
1 de 10
AWT Y JAVA 
SWING
AWT Y JAVA SWING 
-Existen dos conjuntos basicos de componentes. 
-Para crear aplicaciones graficas o GUI 
-AWT abstract Window Toolkit 
-Swing
JAVA SWING VS AWT 
● 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/intercambi 
able.
AWT JAVA SWING 
Portabilidad de 
applets, casi todos 
los navegadores 
soportan las clases 
de AWT asi que 
applets contruidos 
con AWT puede 
ejecutarse sin 
necesidad del pluin 
de java. 
Portabilidad de 
Applets. La mayoria 
de los navegadores 
no incluyen las 
clases de Swing 
ANSI que se debe 
de instalar un plugin 
de java; para que 
funcionen los 
applets con swing
AWT JAVA SWING 
Caracteristicas. 
Los 
componentes 
AWT no 
soportan 
caracteristicas 
como iconos y 
tool-tips. 
Caracteristicas. 
Soporta el uso 
de iconos y de 
tool-tips
AWT JAVA SWING 
Velocidad, el 
usar el sistema 
nativo como 
base hace que 
el desempeño 
de los 
componente 
sea mas rapido. 
Desempeño. 
Los 
componentes 
Swing son 
generalmente 
mas lentos y 
con mas 
problemas que 
AWT
AWT JAVA SWING 
Portabilidad. El uso 
del sistema en el que 
se ejecutan los 
componentes AWT 
crea algunas 
limitaciones. Algunos 
componentes pueden 
no funcionar en todas 
las plataformas 
Apariencia. Los 
componentes de 
swing 
automáticamente 
pueden tomar la 
apariencia de 
cualquier 
plataforma
COMPONENTES DE AWT Y SU 
ANALOGO EN JAVA SWING 
AWT Swing 
Applet JApplet 
Frame JFrame 
Window JWindow 
Dialog JDialog 
Component JComponent 
Panel JPanel 
Button JButton
GRACIAS
GRACIAS

Más contenido relacionado

La actualidad más candente

Tópicos avanzados de programación eventos
Tópicos  avanzados  de programación   eventosTópicos  avanzados  de programación   eventos
Tópicos avanzados de programación eventos
Kanddy Mobylml
 
Generación de Interfaces a partir de XML
Generación de Interfaces a partir de XMLGeneración de Interfaces a partir de XML
Generación de Interfaces a partir de XML
Jose Benítez Andrades
 
Java GUI La librería Swing
Java GUI La librería Swing Java GUI La librería Swing
Java GUI La librería Swing
Laura
 

La actualidad más candente (20)

Java swing y awt
Java swing y awtJava swing y awt
Java swing y awt
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Diapositivas sobre AWT
Diapositivas sobre AWTDiapositivas sobre AWT
Diapositivas sobre AWT
 
Ingenieria Web
Ingenieria WebIngenieria Web
Ingenieria Web
 
Tópicos avanzados de programación eventos
Tópicos  avanzados  de programación   eventosTópicos  avanzados  de programación   eventos
Tópicos avanzados de programación eventos
 
Controladores y tipos de datos de Visual Basic.
Controladores y tipos de datos de Visual Basic. Controladores y tipos de datos de Visual Basic.
Controladores y tipos de datos de Visual Basic.
 
Java swing
Java swingJava swing
Java swing
 
Diagrama de estado
Diagrama de estadoDiagrama de estado
Diagrama de estado
 
Adapter Design Pattern
Adapter Design PatternAdapter Design Pattern
Adapter Design Pattern
 
Ui ux designing principles
Ui ux designing principlesUi ux designing principles
Ui ux designing principles
 
Adapter pattern
Adapter patternAdapter pattern
Adapter pattern
 
Prueba de sistema
Prueba de sistemaPrueba de sistema
Prueba de sistema
 
Generación de Interfaces a partir de XML
Generación de Interfaces a partir de XMLGeneración de Interfaces a partir de XML
Generación de Interfaces a partir de XML
 
UX para dispositivos móviles
UX para dispositivos móvilesUX para dispositivos móviles
UX para dispositivos móviles
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
Java GUI La librería Swing
Java GUI La librería Swing Java GUI La librería Swing
Java GUI La librería Swing
 
Interfaz de usuario
Interfaz de usuario Interfaz de usuario
Interfaz de usuario
 
Eliminar elementos de una cola
Eliminar elementos de una colaEliminar elementos de una cola
Eliminar elementos de una cola
 
Vista lógica
Vista lógicaVista lógica
Vista lógica
 
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
 

Destacado (8)

Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Awt y java swing
Awt y java swingAwt y java swing
Awt y java swing
 
Elementos del lenguaje java
Elementos del lenguaje javaElementos del lenguaje java
Elementos del lenguaje java
 
Elementos Swing
Elementos SwingElementos Swing
Elementos Swing
 
Gui interfaz gráfica de usuario javax.swing y java.awt
Gui interfaz gráfica  de usuario javax.swing y java.awtGui interfaz gráfica  de usuario javax.swing y java.awt
Gui interfaz gráfica de usuario javax.swing y java.awt
 
Clasificacion de los sistemas de base de datos
Clasificacion de los sistemas de base de datosClasificacion de los sistemas de base de datos
Clasificacion de los sistemas de base de datos
 
Circuitos RLC
Circuitos RLCCircuitos RLC
Circuitos RLC
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
 

Similar a Awt y java swing (20)

AWT Y SWING
AWT Y SWINGAWT Y SWING
AWT Y SWING
 
AwtVSswing
AwtVSswingAwtVSswing
AwtVSswing
 
Swing vs AWT
Swing vs AWTSwing vs AWT
Swing vs AWT
 
Java swing
Java swingJava swing
Java swing
 
Manual java swing
Manual java swingManual java swing
Manual java swing
 
Diferencias
DiferenciasDiferencias
Diferencias
 
Java swing
Java swingJava swing
Java swing
 
Java swing
Java swingJava swing
Java swing
 
1
11
1
 
1
11
1
 
Awt vs java swing
Awt vs java swingAwt vs java swing
Awt vs java swing
 
Awt vs java swing
Awt vs java swingAwt vs java swing
Awt vs java swing
 
Awt vs java swing
Awt vs java swingAwt vs java swing
Awt vs java swing
 
Awt vs java swing
Awt vs java swingAwt vs java swing
Awt vs java swing
 
1
11
1
 
java
javajava
java
 
Jfc java
Jfc javaJfc java
Jfc java
 
Swing
SwingSwing
Swing
 
Controles
ControlesControles
Controles
 
Modelo proyecto
Modelo proyectoModelo proyecto
Modelo proyecto
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (15)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 

Awt y java swing

  • 1. AWT Y JAVA SWING
  • 2. AWT Y JAVA SWING -Existen dos conjuntos basicos de componentes. -Para crear aplicaciones graficas o GUI -AWT abstract Window Toolkit -Swing
  • 3. JAVA SWING VS AWT ● 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/intercambi able.
  • 4. AWT JAVA SWING Portabilidad de applets, casi todos los navegadores soportan las clases de AWT asi que applets contruidos con AWT puede ejecutarse sin necesidad del pluin de java. Portabilidad de Applets. La mayoria de los navegadores no incluyen las clases de Swing ANSI que se debe de instalar un plugin de java; para que funcionen los applets con swing
  • 5. AWT JAVA SWING Caracteristicas. Los componentes AWT no soportan caracteristicas como iconos y tool-tips. Caracteristicas. Soporta el uso de iconos y de tool-tips
  • 6. AWT JAVA SWING Velocidad, el usar el sistema nativo como base hace que el desempeño de los componente sea mas rapido. Desempeño. Los componentes Swing son generalmente mas lentos y con mas problemas que AWT
  • 7. AWT JAVA SWING Portabilidad. El uso del sistema en el que se ejecutan los componentes AWT crea algunas limitaciones. Algunos componentes pueden no funcionar en todas las plataformas Apariencia. Los componentes de swing automáticamente pueden tomar la apariencia de cualquier plataforma
  • 8. COMPONENTES DE AWT Y SU ANALOGO EN JAVA SWING AWT Swing Applet JApplet Frame JFrame Window JWindow Dialog JDialog Component JComponent Panel JPanel Button JButton