asi seria directamente y no da problema:
Código:
asi es como no me funciona: if (getTxtNombre().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el nombre del " + "cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE, new ImageIcon((getClass().getResource ("/Mcdonalds/Imagenes/INFO.png")))); return; } if (getTxtPrimerApellido().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el primer " + "apellido del cliente.", "Informacion", JOptionPane. PLAIN_MESSAGE,new ImageIcon((getClass().getResource ("/Mcdonalds/Imagenes/INFO.png")))); return; } if (getTxtSegundoApellido().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el segundo " + "apellido del cliente.", "Informacion", JOptionPane. PLAIN_MESSAGE,new ImageIcon((getClass().getResource ("/Mcdonalds/Imagenes/INFO.png")))); return; } if (getTxtEmail().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el email " + " del cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE ,new ImageIcon((getClass().getResource("/Mcdonalds/Imagenes/" + "INFO.png")))); return; } if (getTxtDireccion().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir la direccion " + " del cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE, new ImageIcon((getClass().getResource("/Mcdonalds/Imagenes/" + "INFO.png")))); return; } if (getTxtTelefono().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el telefono " + " del cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE, new ImageIcon((getClass().getResource("/Mcdonalds/Imagenes/" + "INFO.png")))); return; } if (getTxtClaveSecreta().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir la clave secreta " + " del cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE, new ImageIcon((getClass().getResource("/Mcdonalds/Imagenes/" + "INFO.png")))); return; }
Código:
public void comprobarCampos(){ //Comprobamos que ningun campo queda vacio. En caso de que haya alguno //vacio, informamos mediante un mensaje que indica que campo es el que //falta por completar. if (getTxtNombre().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el nombre del " + "cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE, new ImageIcon((getClass().getResource ("/Mcdonalds/Imagenes/INFO.png")))); return; } if (getTxtPrimerApellido().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el primer " + "apellido del cliente.", "Informacion", JOptionPane. PLAIN_MESSAGE,new ImageIcon((getClass().getResource ("/Mcdonalds/Imagenes/INFO.png")))); return; } if (getTxtSegundoApellido().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el segundo " + "apellido del cliente.", "Informacion", JOptionPane. PLAIN_MESSAGE,new ImageIcon((getClass().getResource ("/Mcdonalds/Imagenes/INFO.png")))); return; } if (getTxtEmail().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el email " + " del cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE ,new ImageIcon((getClass().getResource("/Mcdonalds/Imagenes/" + "INFO.png")))); return; } if (getTxtDireccion().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir la direccion " + " del cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE, new ImageIcon((getClass().getResource("/Mcdonalds/Imagenes/" + "INFO.png")))); return; } if (getTxtTelefono().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir el telefono " + " del cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE, new ImageIcon((getClass().getResource("/Mcdonalds/Imagenes/" + "INFO.png")))); return; } if (getTxtClaveSecreta().getText().equals("")) { JOptionPane.showMessageDialog(null, "Falta introducir la clave secreta " + " del cliente.", "Informacion", JOptionPane.PLAIN_MESSAGE, new ImageIcon((getClass().getResource("/Mcdonalds/Imagenes/" + "INFO.png")))); return; (ESTE RETURN ME PONE QUE NO ES NECESARIO) } }