You are on page 1of 8

TECNM - TOPICOS AVANZADOS DE PROGRAMACIÓN – UNIDAD II

Unidad 2 - Componentes y librerías.


PRÁCTICA 2.2:
Utilizando distintos componentes SWING.
OBJETIVO
Elaborar un programa en Java con Netbeans que permita utilizar distintos componentes swing y
además sean funcionales dentro de la interfaz gráfica.

COMPETENCIAS ESPECIFICAS
Diseña e implementa componentes y librerías para lograr la reutilización de código.

DESARROLLO

1.- Creamos nuevo proyecto

I.S.C. ALFREDO VALLE HERNÁNDEZ 1


TECNM - TOPICOS AVANZADOS DE PROGRAMACIÓN – UNIDAD II

2.- Agregamos formulario JFrame

I.S.C. ALFREDO VALLE HERNÁNDEZ 2


TECNM - TOPICOS AVANZADOS DE PROGRAMACIÓN – UNIDAD II

3.- Ya en la GUI del JFrame, agregamos los siguientes


componentes.

jLabel

jTextField

jPasswordField

jRadioButton

jButtonGroup

jComboBox
jCheckBox

jSpinner

jList

jTextArea

jMenuBar

jMenuItem

4.- Y realizamos la interfaz conforme a la siguiente imagen.

I.S.C. ALFREDO VALLE HERNÁNDEZ 3


TECNM - TOPICOS AVANZADOS DE PROGRAMACIÓN – UNIDAD II

I.S.C. ALFREDO VALLE HERNÁNDEZ 4


TECNM - TOPICOS AVANZADOS DE PROGRAMACIÓN – UNIDAD II

5.- Para agregar elementos al jComboBox y al jList


seleccionamos el componente correspondiente y modificamos la
propiedad Model

En este caso en el jList:

En las propiedades de jList seleccionamos model:

I.S.C. ALFREDO VALLE HERNÁNDEZ 5


TECNM - TOPICOS AVANZADOS DE PROGRAMACIÓN – UNIDAD II

Damos click en el icono:

Finalmente modificamos la lista de palabras que nos aparecen en


el área de texto

Realizamos la misma operación para jComboBox

6.- Al jMenuBar se le agregan 2 jMenuItem para que quede de la


siguiente manera:

7.- Seleccionamos el jRadioButton1 y el jRadioButton2 y en su


propiedad buttonGroup seleccionamos buttonGroup1

I.S.C. ALFREDO VALLE HERNÁNDEZ 6


TECNM - TOPICOS AVANZADOS DE PROGRAMACIÓN – UNIDAD II

8.- En la parte del código del JFrame, agregamos las siguientes


librerías

9.- Escribimos el código del evento del jButton1, como lo


muestra la siguiente imagen:

10.- Escribimos el código del evento del jMenuItem1 y


jMenuItem2, como lo muestra la siguiente imagen:

11.- Ejecutamos la aplicación y visualizamos el Resultado.

I.S.C. ALFREDO VALLE HERNÁNDEZ 7


TECNM - TOPICOS AVANZADOS DE PROGRAMACIÓN – UNIDAD II

I.S.C. ALFREDO VALLE HERNÁNDEZ 8

You might also like