Por que ta dando esse erro?
Exception in thread “AWT-EventQueue-0” java.lang.NumberFormatException: For input string: “”
Segue codigo:
public void actionPerformed(ActionEvent e) { Clientes cls; if (textNome.getText().isEmpty() || Long.parseLong(textCPF.getText()) <= 0 || Long.parseLong(textNumero.getText()) <= 0 || Integer.parseInt(textIdade.getText()) <= 16 || textSexo.getText().isEmpty()) if (Integer.parseInt(textIdade.getText()) <= 16) JOptionPane.showMessageDialog(null, "Preencha corretamente"); else JOptionPane.showMessageDialog(null, "Preencha todos os campos"); else { cls = new Clientes(); cls.cadastrarCliente(textNome.getText(), Long.parseLong(textCPF.getText()), Long.parseLong(textNumero.getText()), Integer.parseInt(textIdade.getText()), textSexo.getText()); JOptionPane.showMessageDialog(null, "Cadastrado com sucesso!"); dispose(); } }