Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Swing
Equipo 2
ZK
Equipo 3 Hibernate
Equipo 4 Spring
Equipo 5 JSF
Equipo 6 Axis2
Equipo 7 Seam
Equipo 8 JPA
Temas de la clase
Aplicacin de Ventanas
Es el tipo de aplicacin que muy a menudo utilizamos
cuando trabajamos con el ordenador.
Se pone en marcha de forma local y utiliza como interfaz
del usuario las tecnologas de las ventanas tpica de los
sistemas operativos
JFC
El conjunto de las bibliotecas para la construccin de la
interfaz de usuario que nos proporciona Java se
denomina Java Foundation Classes.
Extiende las bibliotecas originales que se denominaban
Abstract Window Toolkit (AWT). Entre las APIs que
abarca JFC se incluyen los siguientes:
JFC
JFC/Swing. Incluye todo tipo de componentes grficos,
ventanas, botones, desplegables, campos de texto, etc.
Pluggable Look and Feel.
Accessibility API.
Java 2D API
Drag and Drop.
AWT (Abstract Window Toolkit).
Swing
La caracterstica ms notable de los componentes Swing es que
SWING
Swing define dos tipos de
componentes :
Contenedores de alto nivel o
peso pesado (JFrame, JApplet,
JWindow, JDialog)
Componentes de peso ligero
(JButton, JPanel, y JMenu)
JFRAME
JPanel
Los paneles son los contenedores de propsito general
frecuentemente utilizados.
Un panel puede usar cualquier controlador de
distribucin, y se les puede dotar de bordes fcilmente.
JButton
Un botn puede mostrar tanto texto como una imagen.
Cmo se implemente el manejo de eventos depende del tipo de
JLabel
Utilizado para crear un componente que muestre un sencillo
texto o una imagen, reaccionando opcionalmente a la entrada
del usuario.
JTextField
Los componentes de texto muestran algn texto y opcionalmente
permiten que el usuario lo edite.
Swing proporciona cinco componentes de texto y proporcionan
clases e interfaces para conseguir los requerimientos ms
complejos.
JCombobox
Permite al usuario seleccionar un valor desde una lista.
Puede ser editable o no.
JRadioButton
Los botones de radio son grupos
ButtonGroup.
JCheckBox
Los Checkboxes son similares a
los botones de radio, pero su
modelo de seleccin es
diferente, por convencin.
Cualquier nmero de
checkboxes en un grupo,
JMenubar
Una barra de men contiene uno o ms mens, y tiene una
posicin dependiente de la plataforma.
Un men desplegable es un men que es invisible hasta que el
Manejo de Eventos
Cada vez que el usuario teclea un carcter o pulsa un botn del
Manejo de Eventos