Cuando estamos diseñando una aplicación de ventanas mediante Swing con Java, uno de los componentes que seguro que nos aparece es el JTextField. Y es que el componente JTextField nos sirve para crear un input de datos en Java.
Lo primero que tenemos que hacer para crear un componente JTextField es crear un JFrame, el cual va a contener nuestro JTextField.
public class CrearJTextField extends JFrame {...}
Será en el constructor de la clase Java, en dónde definamos y añadamos al formulario nuestro componente JTextField.
El componente JTextField tiene un constructor que puede recibir dos parámetros. Por un lado el texto por defecto, por otro el número de caracteres que queremos que tenga dicho campo de entrada.
JTextField input = new JTextField("texto por defecto",20);
Ya solo nos quedará añadir el componente al contenedor para que se vea en el formulario. Tarea que llevaremos acabo mediante el método .add().
Veamos como quedaría el código Java del constructor:
CrearJTextField(){
super("Crear un JTextField");
JTextField input = new JTextField("texto por defecto",20);
add(input);
}
En siguientes ejemplos de Java veremos como interactuar con este componente JTextField. De momento espero que os haya gustado conocer cómo crear un componente JTextField.