style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

VALIDAR CAMPOS EN JAVA

HOLA COMPAÑEROS

LES MOLESTO DE NUEVO

QUIERO PEDIRLES SI ALGUIEN ME PUEDE AYUDAR CON EL SIGUIENTE PROBLEMA:

ESTOY HACIENDO UN PEQUEÑO FORMULARIO, PARA DAR DE ALTA A PRODUCTOS,
LO QUE QUIERO ES QUE SE VERIFIQUE
QUE LOS CAMPOS NO ESTÉN VACIOS ANTES DE PODER GUARDAR A LA BD.

ESTOY TRABAJANDO CON NETBEANS Y MYSQL

ES UNA PRACTICA QUE TENGO QUE ENTREGAR

GRACIAS DE ANTEMANO POR SU VALIOSA AYUDA

AdjuntoTamaño
RegistroProductos.PNG14.02 KB

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Shadonwk

Hola puedes hacer un metodo

Hola puedes hacer un metodo el cual invoques al momento de pulsar el boton guardar y quedaria algo mas o menos asi:

private  boolean validarVacios(){

     boolean error=false;
      //quitando espacios en blanco de las variales
        codigo=codigo.trim();
        nombre=nombre.trim();
         ...
         ...
      //validando que no esten vacias.
        if(codigo.isEmpty())
           error= true;
        if(nombre.isEmpty())
           error= true;
        ...
        ...

      return error;
}

ojo, este metodo solo validara que no esten vacios los campos, o con espacios en blanco, espero te sirva

Saludos.

GRACIAS

GRACIAS POR TODO SABÍA QUE ME AYUDARÍAN..................
EN ESTA OCASIÓN SOLO ME QUEDA AGRADECER...... LOGRÉ HACER LA COMPROBACIÓN QUE LOS CAMPOS NO ESTÉN VACÍOS DE UNA MANERA DIFERENTE.... AUNQUE POR LO QUE VEO LA MANERA EN QUE LO HICE NO FUE LA CORRECTA, PERO MIENTRAS ME SACÓ DE LOS APUROS......

Y como fue que la hiciste?

Y como fue que la hiciste? Quizá si sirva después de todo.

VERIFICAR CAMPOS VACÍOS

Como comenté antes fue para salir de apuros, todavía ando entregando varias practicas de diferentes materias y por eso solo dejé el comentario, no he probado con el método Aqui expuesto. Mi código para salir de apuros fue de la sig manera:

String cadena,cadena2, cadena3,cadena4,cadena5,cadena6;

cadena=(codigo.getText()); cadena2=(nombre.getText()); cadena3=(marca.getText());
cadena4=(cantidad.getText()); cadena5=(tamano.getText()); cadena6=(precio.getText());

if (cadena.equals(" ")||cadena2.equals(" ")||cadena3.equals(" ")||cadena4.equals(" ")||cadena5.equals(" ")||cadena6.equals(" ")) {
JOptionPane.showMessageDialog(null, "Para continuar con el Registro LLene los campos solicitados");
codigo.requestFocus(); //Si algunos de los campos están vacios, el foco apunta al primer campo.......
}else{
Aqui va el código de lo que se espera hacer.....
En mi caso fue insertar datos a la BD
}

Como ven es mucho código, para 6 campos quizas no tanto, pero hablando de más campos, el codigo aumenta....... si alguien puede optimizar que bien, lo probaremos....
Es todo lo que puedo comentar. GRACIAS POR COMPARTIR...

Imagen de mardo08

bien

Graxiass...

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">