SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Capítulo 5 – Interfaces de usuario
gráficas (Swing)
Java Foundation Classes
Swing
•Se trata de un conjunto de clases para mejorar el
soporte al desarrollo de GUI’s
•Se creó como una extensión de la AWT
Swing
•Se usa como término genérico para
referirse a las JFC (Java Foundation
Classes)
•Es un conjunto de nuevos componentes
Swing
•La diferencia más importante con AWT es
que los componentes son “lightweight”
•Para diferenciar los componentes AWT con
Swing, sus nombres están precedidos por
una ‘J’
Swing
•Sigue trabajando con los componentes de
la AWT
•Contenedores
•Componente
•LayoutManagers
•Eventos
Swing
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
import java.awt.Button;
import javax.awt.Frame;
import javax.awt.Panel;
import javax.awt.TextField;
¿Alguien ve alguna
diferencia?
Swing
Cambios en programa
calculadora
Capítulo 5 - Interfaces de usuario gráficas (Swing)
Capítulo 5 - Interfaces de usuario gráficas (Swing)
Capítulo 5 - Interfaces de usuario gráficas (Swing)
Capítulo 5 - Interfaces de usuario gráficas (Swing)
Capítulo 5 - Interfaces de usuario gráficas (Swing)
Capítulo 5 - Interfaces de usuario gráficas (Swing)
Capítulo 5 - Interfaces de usuario gráficas (Swing)
Capítulo 5 - Interfaces de usuario gráficas (Swing)
Capítulo 5 - Interfaces de usuario gráficas (Swing)

Mais conteúdo relacionado

Semelhante a Capítulo 5 - Interfaces de usuario gráficas (Swing)

Semelhante a Capítulo 5 - Interfaces de usuario gráficas (Swing) (20)

Modelo proyecto
Modelo proyectoModelo proyecto
Modelo proyecto
 
Diapositivas sobre AWT
Diapositivas sobre AWTDiapositivas sobre AWT
Diapositivas sobre AWT
 
Trabajo de java
Trabajo de javaTrabajo de java
Trabajo de java
 
Java 120706083911-phpapp01
Java 120706083911-phpapp01Java 120706083911-phpapp01
Java 120706083911-phpapp01
 
Awt y java swing
Awt y java swingAwt y java swing
Awt y java swing
 
Java swing y awt
Java swing y awtJava swing y awt
Java swing y awt
 
Jsf jpa-y-hibernate-capitulo-01
Jsf jpa-y-hibernate-capitulo-01Jsf jpa-y-hibernate-capitulo-01
Jsf jpa-y-hibernate-capitulo-01
 
Interfaces graficas(1)
Interfaces graficas(1)Interfaces graficas(1)
Interfaces graficas(1)
 
Java swing
Java swingJava swing
Java swing
 
Introducción a Java y BEA (2008)
Introducción a Java y BEA (2008)Introducción a Java y BEA (2008)
Introducción a Java y BEA (2008)
 
Jfc java
Jfc javaJfc java
Jfc java
 
Java ee 6
Java ee 6Java ee 6
Java ee 6
 
Clase 5 JAVA 2012
Clase 5 JAVA 2012Clase 5 JAVA 2012
Clase 5 JAVA 2012
 
Diferencias swing y awt
Diferencias swing y awtDiferencias swing y awt
Diferencias swing y awt
 
5 lenguaje (caso de uso)
5 lenguaje  (caso de uso)5 lenguaje  (caso de uso)
5 lenguaje (caso de uso)
 
Frameworks J2EE
Frameworks J2EEFrameworks J2EE
Frameworks J2EE
 
5 lenguaje
5 lenguaje5 lenguaje
5 lenguaje
 
Introducción a JEE
Introducción a JEEIntroducción a JEE
Introducción a JEE
 
09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdf09. Java desde Cero autor UNAM_1.111.pdf
09. Java desde Cero autor UNAM_1.111.pdf
 
Controles
ControlesControles
Controles
 

Mais de jesusninoc

2. Programación en PowerShell: variables (nivel intermedio) (jesusninoc.com)
2. Programación en PowerShell: variables (nivel intermedio) (jesusninoc.com)2. Programación en PowerShell: variables (nivel intermedio) (jesusninoc.com)
2. Programación en PowerShell: variables (nivel intermedio) (jesusninoc.com)jesusninoc
 
1. Introducción a PowerShell: operaciones (nivel intermedio) (jesusninoc.com)
1. Introducción a PowerShell: operaciones (nivel intermedio) (jesusninoc.com)1. Introducción a PowerShell: operaciones (nivel intermedio) (jesusninoc.com)
1. Introducción a PowerShell: operaciones (nivel intermedio) (jesusninoc.com)jesusninoc
 
1. Introducción a PowerShell (nivel intermedio) (jesusninoc.com)
1. Introducción a PowerShell (nivel intermedio) (jesusninoc.com)1. Introducción a PowerShell (nivel intermedio) (jesusninoc.com)
1. Introducción a PowerShell (nivel intermedio) (jesusninoc.com)jesusninoc
 
Capítulo 6 - Comunicaciones TCP/IP
Capítulo 6 - Comunicaciones TCP/IPCapítulo 6 - Comunicaciones TCP/IP
Capítulo 6 - Comunicaciones TCP/IPjesusninoc
 
Capítulo 4 - Eventos en Interfaces de usuario gráficas (AWT)
Capítulo 4 - Eventos en Interfaces de usuario gráficas (AWT)Capítulo 4 - Eventos en Interfaces de usuario gráficas (AWT)
Capítulo 4 - Eventos en Interfaces de usuario gráficas (AWT)jesusninoc
 
Capítulo 2 - Interfaces de usuario gráficas (AWT)
Capítulo 2 - Interfaces de usuario gráficas (AWT)Capítulo 2 - Interfaces de usuario gráficas (AWT)
Capítulo 2 - Interfaces de usuario gráficas (AWT)jesusninoc
 
Capítulo 1 - Introducción a Java
Capítulo 1 - Introducción a JavaCapítulo 1 - Introducción a Java
Capítulo 1 - Introducción a Javajesusninoc
 

Mais de jesusninoc (7)

2. Programación en PowerShell: variables (nivel intermedio) (jesusninoc.com)
2. Programación en PowerShell: variables (nivel intermedio) (jesusninoc.com)2. Programación en PowerShell: variables (nivel intermedio) (jesusninoc.com)
2. Programación en PowerShell: variables (nivel intermedio) (jesusninoc.com)
 
1. Introducción a PowerShell: operaciones (nivel intermedio) (jesusninoc.com)
1. Introducción a PowerShell: operaciones (nivel intermedio) (jesusninoc.com)1. Introducción a PowerShell: operaciones (nivel intermedio) (jesusninoc.com)
1. Introducción a PowerShell: operaciones (nivel intermedio) (jesusninoc.com)
 
1. Introducción a PowerShell (nivel intermedio) (jesusninoc.com)
1. Introducción a PowerShell (nivel intermedio) (jesusninoc.com)1. Introducción a PowerShell (nivel intermedio) (jesusninoc.com)
1. Introducción a PowerShell (nivel intermedio) (jesusninoc.com)
 
Capítulo 6 - Comunicaciones TCP/IP
Capítulo 6 - Comunicaciones TCP/IPCapítulo 6 - Comunicaciones TCP/IP
Capítulo 6 - Comunicaciones TCP/IP
 
Capítulo 4 - Eventos en Interfaces de usuario gráficas (AWT)
Capítulo 4 - Eventos en Interfaces de usuario gráficas (AWT)Capítulo 4 - Eventos en Interfaces de usuario gráficas (AWT)
Capítulo 4 - Eventos en Interfaces de usuario gráficas (AWT)
 
Capítulo 2 - Interfaces de usuario gráficas (AWT)
Capítulo 2 - Interfaces de usuario gráficas (AWT)Capítulo 2 - Interfaces de usuario gráficas (AWT)
Capítulo 2 - Interfaces de usuario gráficas (AWT)
 
Capítulo 1 - Introducción a Java
Capítulo 1 - Introducción a JavaCapítulo 1 - Introducción a Java
Capítulo 1 - Introducción a Java
 

Capítulo 5 - Interfaces de usuario gráficas (Swing)