Sei sulla pagina 1di 20

LIBRERA SWING

SWING
ES
UNA
BIBLIOTECA
DE
INTERFACES GRFICAS DE USUARIO (GUI)
PARA JAVA.
VIENE INCLUIDA CON EL ENTORNO DE
DESARROLLO DE JAVA (JDK)
EXTIENDE A OTRA LIBRERA GRFICA
MAS ANTIGUA LLAMADA AWT

COMPONENTES SWING - VENTANAS


JFrameForm:
La
clase
JFrameForm
proporciona
operaciones
para
manipular
ventanas y contiene todos los
componentes utilizados en la
interfaz Grfica de Usuario.
JInternalFrame: utilizada como
ventana interna dentro de un
DesktopPane para implementar
componentes.

COMPONENTES DE UNA VENTANA


Jpanel: Componente con un layout
manager propio, y que puede
contener varios componente en su
interior.
JButton: componente que permite
implementar un Botn de pulsacin.
JLabel: muestra una oequea rea
de texto o imagen en la interfaz
grfica de usario.

COMPONENTES DE UNA VENTANA


JTextField:
Componente
que
permite ingresar una lnea de texto
y editarlo.
JTextArea:
componente
que
muestra un control para ingresar
varias lneas de texto y editarlo.
JCheckBox: Permite seleccionar o
deseleccionar uno o varios tems de
un conjunto de opciones.

COMPONENTES DE UNA VENTANA


JRadioButton: Componente para
mostrar varias opciones de as cuales
solo se puede seleccionar una.
JComboBox:
Usado
para
implementar una lista desplegable de
varias opciones de las cuales solo se
puede seleccionar una.
JList: Permite implementar una lista
con varias opciones de las cuales se
puede seleccionar una o varias .

COMPONENTES DE UNA VENTANA


JMenuBar: Permite implementar un
men de tems y subitems de opciones
en Java.

JTable: Permite implementar una tabla


para poder mostrar informacin en sus
celdas.

PROPIEDADES DE LOS COMPONENTES


BackGround: Permite modificar el color de fondo de un
componente.
ForeGround: Propiedad para modificar el color de la letra en un
componente.
Font: permite modificar la fuente, el estilo y el tamao de la letra
de un componente.
Icon: Propiedad que permite insertar un icono o imagen en un
componente.

PROPIEDADES DE LOS COMPONENTES


Text: Para definir la lnea de texto que se va a visualizar en el
componente.
Cursor: Define el estilo del cursor del Mouse
ToolTipText: permite ingresar un mensaje de ayuda que se
visualizar cuando pasemos el mouse sobre el componente.
Enable: Permite habilitar o deshabilitar un componente..

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)

Men File
New Project
Java Java Application
Nombre InterfacesGUI
Desabilitar crear Main

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)

Se crea un nuevo paquete


Nombre interfaces
Crear un Jframe
Nombre
jfRegistroUsuarios

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)

Crear un Jframe

Nombre jfRegistroUsuarios

Pestaa
diseo

Paleta de
diseo

Paleta de
Controles
Paleta de
propiedades

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)

Jframe
arrastramos un Panel cambiamos su color con
background se elige el componente jLabel cambiamos
texto (Registro de usuarios)

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)

Jframe componente jLabel cambiamos propiedades font

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)

Jframe agregamos otro jPanel cambiamos


propiedades Font colocamos un nombre

color

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)


Jframe agregamos otro jPanel agregamos 3 jLabel
cambiamos el texto agregamos cuadros de texto se
dejan vacios

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)


Jframe agregamos otro jPanel agregamos 3 jLabel
cambiamos el nombre de los componentes (txtnombre,
txtapaterno, txtamaterno)- se agrega otro jLabel

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)


Jframe agregamos control para seleccionar sexo
jRadioButton cambiamos texto agregar un jLabel
cambiar nombre

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)

Jframe como se pueden


seleccionar los dos sexos
se agrega un Button
Group- se puede ver en la
paleta
de
navegacin
cambiar nombre (sexo) se
relacionan
los
dos
jRadioButton con Button
Group

NETBEANS (INTERFACES GRAFICAS DE USUARIO GUI)

Jframe se agrega un
nuevo jPanel colocamos
ttulo agregar un jLabel
para mostrar una foto se
cambia una propiedad
llamada icon para elegir la
imagen se agrega dos
jCheckBox para que el
usuario decida si quiere
mostrar su foto y su fecha
de nacimiento

Potrebbero piacerti anche