Vamos a validar la longitud de un campo mediante un método de validación. Esta es la interfaz donde aparece el campo que queremos validar.
En una clase que podemos llamar por ejemplo " Validar.java" añadimos el método para validar el campo nombre. Vamos a crear el método de validación:
En una clase que podemos llamar por ejemplo " Validar.java" añadimos el método para validar el campo nombre. Vamos a crear el método de validación:
/**
* longitudNombre. Valida que el campo del nombre, en la venanta Evento,
* tenga un máximo de 30 carácteres.
*
* @return si el <code>campo nombre</code> tiene más de 30 carácteres
* devuelve false y true en caso contrario.
*/
protected static boolean longitudNombre() {
if (VentanaEvento.jTextFieldNombre.getText().length() > 30) {
boolLongitudNombre = false;
} else {
boolLongitudNombre = true;
}
return boolLongitudNombre;
Ahora "enlazamos" el método longitudNombre con la clase en la que desarrollamos la interfaz gráfica.
//Si el teléfono es correcto comprobamos que la longitud del campo nombre no super los 30 carácteres.
else if (Validar.longitudNombre() == false) {
JOptionPane.showMessageDialog(null, "La longitud del campo 'Nombre' debe de ser como\n"
+ "máximo de 30 carácteres.", "ERROR: longitud de campo incorrecta", JOptionPane.ERROR_MESSAGE);
boolDatosCorrectos = false;
}
Si introducimos más de 30 caracteres en el campo nombre, la aplicación nos lazará un mensaje de error con los detalles del mismo.
No hay comentarios:
Publicar un comentario
Colabora con tu comentario.