Está en la página 1de 3

Formularios.

Clases para Controles.


Es muy útil que nos vayamos introduciendo al mundo del ambiente gráfico en Java. Para
ello hoy en día se utiliza el popular paquete de javax.swing. Las librerías swing nos
aportan una serie de componentes y contenedores para realizar aplicaciones de escritorio.

En general para el desarrollo visual de una interfaz de base de datos se puede establecer
como herramientas comunes:
 Formulario (JFrame)
 Cuadro de Texto (JTextfield)
 Etiqueta (JLabel)
 Cuadro Combinado (JComboBox)
 Cuadricula (JTable)

La clase JFrame – Formulario

Implementa un objeto ventana, JFrame es una extensión de la clase Frame del paquete
AWT.

Una vez creado una ventana JFrame, mediante el diseñador del IDE obtiene el tamaño
necesario para mostrar los componentes que existen dentro de la aplicación.

• Se puede modificar el tamaño mediante el método: setSize(int ancho, int largo)


• La propiedad del título de la ventana (Title) se puede cambiar con el método:
• setTitle(String título)
• Al crear una nueva venta el objeto existe, pero no es mostrado por defecto,
entonces se
• hace la llamada a: setVisible(boolean)

Que es un Evento ?

 Es una acción iniciada por el usuario, cada vez que se produce un evento se crea un
objeto. La clase padre de los Eventos es : Java.awt.Event

Tipos de Evento:

 Focus Lost : Se producirá este tipo de evento cuando el usuario, cambie el foco de
un componente
 KeyEvent : Se producirá cuando el usuario pulse una tecla
 MouseEvent : Se produce cuando el usuario, efectúe un movimiento con el ratón o
haga un click
 MouseClicked:cuando se realiza un click en el ratón.

Propiedades en Netbeans:

 Las Propiedades permiten definir las características de forma personalizada de


cada uno de los controles de Netbeans.

Controles Netbeans

La clase JTextField – Cuadro de texto

Este objeto maneja y recibe valores del tipo STRING. Su principal propiedad es text; y la
clase tiene dos métodos principales
 setText (_____) el cual coloca dentro del cuadro de texto cualquier texto que se
ponga en el paréntesis.
• getText () El cual regresa como valor a una variable o a otra función el texto que
contiene
Esto establece el importante hecho de

La clase JLabel - Etiqueta

Nos permite mostrar básicamente un texto por medio de su propiedad text y/o una imagen
en su propiedad icon. Puede especificar la alineación del contenido de la etiqueta
estableciendo la dirección vertical y horizontal (verticalalignment, horizontalalignment).

Fuentes de consulta:

• León Suiyonm Juan José (2017). Controles de Java Netbeans. Diseño de aplicaciones
en Netbeans. Recuperado el 28 de marzo de 2020 desde:
http://semanajava.blogspot.com/2017/05/controles-de-netbeans.html

También podría gustarte