You are on page 1of 9

Tutorial: Uso

de Javax.Swin
Norman Salvador Aruz Lpez
-

El siguiente tutorial muestra paso a paso como:


1.
2.
3.
4.

Agregar las importaciones necesarias para el uso de los controles


Extender el comportamiento de nuestra app al de un formulario
Declarar los controles que utilizaremos en el formulario
Inicializar los componentes del formulario agregando comportamiento
al botn
5. Uso de funciones personalizadas (Suma)
6. Comportamiento del botn una vez damos click
Comencemos:
1. Agregar las importaciones necesarias para el uso de los
controles
Las importaciones son inclusiones de libreras que hacen que nuestro
trabajo sea ms fcil al proporcionar los mtodos necesarios para ciertas
acciones. Las libreras que utilizaremos son propias de Netbeans, con ellas
podremos utilizar y manipular las propiedades y eventos de los controles
que vallamos agregando, las libreras se muestran a continuacin, as como
la seccin del cdigo donde debern ser ubicadas:
Las importaciones sern las siguientes:
import java.awt.FlowLayout
import javax.swing.JButton
import javax.swing.JFrame
import javax.swing.JTextField

//Para mantener el ancho del


formulario
//Para utilizar botones
//Para utilizar el control de
formulario
//Para utilizar los controles JTextField

Importaciones aqu

Listo!
2. Extender el comportamiento de nuestra app al de un
formulario
Extender el comportamiento de nuestra aplicacin a la de un formulario nos
garantiza que sta se comportar como un formulario Windows sin importar
que solamente hemos agregado una clase y no un formulario, por lo cual
tambin podremos agregar y utilizar los controles Windows. Agregaremos el
siguiente cdigo:
extends JFrame

Extends aqu

Listo!

3. Declarar los controles que utilizaremos en el formulario


Lo siguiente que haremos ser declarar los controles que utilizaremos en
nuestro programa, la zona de declaracin se muestra a continuacin:

Zona de declaracin de
controles

Listo!

4. Inicializar los componentes del formulario agregando


comportamiento al botn
Ahora inicializaremos los controles en memoria y le asignaremos tamao al
formulario y a los diferentes controles, para ello agregaremos el siguiente
mtodo que tiene el mismo nombre de la clase, esto es porque cuando
creemos la instancia del formulario el primero en ejecutarse ser este. La
siguiente figura muestra la zona de declaracin del mtodo:

Zona de declaracin de del


mtodo

Listo!
5. Uso de funciones personalizadas (Suma)

Agregaremos el mtodo que realizar la suma, seguido del mtodo del paso
anterior:

Listo! Lo nico que hace es sumar dos nmeros:


6. Comportamiento del botn una vez damos click
El siguiente paso es agregar el comportamiento del botn, para ello,
agregamos el siguiente cdigo, seguido del mtodo anterior

Listo, ya tenemos registrado el evento que ejecutar el botn una vez


damos click, ahora regresaremos a nuestro constructor, donde inicializamos
nuestros controles para asignar el botn a la accin correspondiente.

Zona de declaracin

El ltimo paso ser agregar un mtodo main a la clase para llamar a todo lo
que hemos declarado y asignado anteriormente:

Ahora corremos el formulario desde el panel lateral, click derecho sobre la


clase y aparecer lo siguiente:

En los textos de arriba ingresamos nmeros enteros y presionamos el botn


sumar, luego aparecer el resultado en el texto de la parte inferior:

Listo! Podemos seguir probando con diferentes valores para comprobar que
la sumadora funciona bien.

Repite el proceso hasta


dominar la tcnica
aprendida en este tutorial