Validacion de Campos vacios Usando Objetc
Buenas de nuevo amigos
en esta ocacion
eh estado creando unos metodos
con los cuales quiero validar si los campos
de tipo Jtexfield
estan vacios
y el codigo es el siguiente.
public void validarJtexfield(Object[] entrada) {
for (int i = 0; i < entrada.length; i++) {
if (entrada[i] instanceof JTextField) {
if (entrada[i].toString().isEmpty()) {
JOptionPane.showMessageDialog(null, "Hay campos vacios");
} else {
JOptionPane.showMessageDialog(null, "Correcto");
}
}
}
}
/*Metodo para validar los Jtexfield existentes*/
public void validarCampos() {
/*En este caso tengo dos Jtexfield en mi Jframe los cuales deseo validar*/
validarJtexfield(jTextField1,jTextField2);
}
Pero no me funciona
el asun to esque quiero validar campos vacios mediante un arreglo de datos
como estan escritos arriba
bueno
les agradecere vuestra ayuda
- Inicie sesión o regístrese para enviar comentarios
varargs
Por qué no defines el método con varargs?
Pero más que eso, te recomiendo que busques alguna implementación de JSR303 que sirva con Swing. De ese modo tus objetos los decoras con anotaciones de validaciones y sólo necesitas que algun componente los procese en Swing cuando se capturan datos, pero eso luego te sirve para validar antes de guardar en base de datos, o si cambias o amplias tu sistema a que funcione tambien via web...
Te dejo un ejemplo para que veas cómo se usa.