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);
No hay comentarios:
Publicar un comentario