Java » Formulario básico con Java Swing
En este ejemplo vamos a crear un formulario básico con Java Swing. En este formulario introduciremos una etiqueta, un campo de texto y un botón.
Lo primero que vamos a hacer es extender nuestra clase de JFrame, para poder tener una ventana que represente a nuestra aplicación.
En el constructor de la clase será donde crearemos el formulario básico utilizando los elementos de Java Swing. Pero antes de instanciar los elementos del formulario vamos a llamar al constructor de JFrame mediante el método super().
public FormularioBasicoSwing() { super("Formulario Basico"); }
Antes de añadir los elementos al formulario vamos a dar un layout al contenedor. El layout es la forma en la que se van a posicionar los elementos en el contenedor. En este caso vamos a utilizar un FlowLayout. El FlowLayout posiciona los elementos de izquierda a derecha y de arriba a abajo.
El método .setLayout() nos ayudará a asociar el FlowLayout a nuestro contenedor.
Los elementos del formulario a utilizar serán:
- Etiqueta, la cual instanciamos mediante la clase JLabel.
- Campo de texto, será representado por un JTextField.
- Botón, que será de la clase JButton.
La creación de estos elementos es muy sencilla.
Una vez creados hay que añadirlos al contenedor mediante el método .add()
getContentPane().add(label); getContentPane().add(textfield); getContentPane().add(boton);
Ya solo nos quedará definir el tamaño de la ventana y hacerla visible. Es decir, invocar a los métodos .setSize() y .setVisible()
setSize(400,300); setVisible(true);
Y ya tenemos construido nuestro formulario básico con Java Swing.
![]() Descargar el código | ![]() Error en el código | ![]() Foro sobre Java Swing |
Artículos relacionados:









Junio 3, 2010 #
Información Bitacoras.com…
Valora en Bitacoras.com: En este ejemplo vamos a crear un formulario básico con Java Swing. En este formulario introduciremos una etiqueta, un campo de texto y un botón. Lo primero que vamos a hacer es extender nuestra clase de JFrame, para poder t……
Julio 7, 2010 #
esta explicado de manera facil de entender, quisiera que pudieras complementar el articulo incluyendo el manejo de eventos, p ej. que al hecer clic sobre el boton imprima el texto del textfield.
Septiembre 15, 2010 #
HOLA NECESITO AYUDA CON ESTO
ESPERO Y ME PUEDAN AYUDAR
CODIGOS HAVA ESCRIPT PARA K AL MOMENTO DE DAR CLICK EN UNA OPCION DE CAJA DE TEXTO APARESCA UNA IMAGEN K CORRESPONDA DEACUERDO A LA OPCION SELECCIONADA
Septiembre 20, 2010 #
@Richard,
Nos ponemos a ello. Publicaremos algo con manejo de eventos.
Septiembre 20, 2010 #
@Anie,
Nos ponemos a ello. Me imagino que la idea sería hacerlo en Java Swing?