Los jTextField's

   Son una parte muy importante al momento de crear una aplicación, mas aún si se trata de un programa mas completo. Lo primero que hay que saber es que son objetos en los que podemos introducir datos, mas bien bytes, que es lo que se lee desde cualquier entrada, ya sea por teclado, desde un archivo, o incluso desde un mouse.

   Aquí unos pequeños "tip's" al momento de utilizar uno de estos objetos.

- Siempre es conveniente definir el tamaño que tendrá al momento de crearse, para que se adecue a la pantalla, aunque no quiere decir que no podamos escribir mas caracteres de los que se definen.
JTextField MiTexto = new JTextField(15);

- Si vamos a utilizar un campo de texto para realizar distintas operaciones, siempre debemos comprobar que no este vacío.
String MiTexto = textField.getText();
if (MiTexto.equals(""))
System.out.print("El campo se encuentra vacío");

- Si vamos a introducir datos numéricos, es conveniente utilizar los jFormattedTextField's.
JFormattedTextField MiTexto = new JFormattedTextField();
Integer MiValor = (Integer) MiTexto.getValue();

- Si utilizamos jTextField's para mostrar datos fijos (que no pueden modificarse), lo conveniente es deshabilitarlo, para ello hay dos formas. Una es con "setEnabled()" y otra con "setEditable()".
jTextField.setEnable(false)
jTextField.setEditable(false);

   A diferencia del primero, el "setEditable()" permite que en el campo no pueda escribirse ningún dato, pero este se vera igual que cualquier otro, por ello es conveniente utilizar el "setEnabled()" en ciertas ocasiones, que coloca el campo en gris, para evitarle confusiones al usuario.