Olá
Minha dúvida é:
O código abaixo, verifica se um cnpj e um cpf são validos e se não forem ele mostra uma mensagen e retorna ao mesmo campo.
O problema é que ele mostra varias vezes a mensagen.Não sei o que acontece.
Alguem sabe a resposta?Ahh estou usando o netbeans.
private void jTCgccpfFocusLost(java.awt.event.FocusEvent evt) {
String comp = jTCgccpf.getText();//pega o texto do campo para verificar
NewClass nclass = new NewClass();
//Verifica e mostra a mensagen, se for falso retorna para o campo
if (nclass.validaCpfCnpj(jTCgccpf.getText()) == false) {
JOptionPane.showMessageDialog(null, "Digite um CGC ou CPF Válido", "Alerta",
JOptionPane.WARNING_MESSAGE);
jTCgccpf.requestFocus();//retorna para o mesmo campo
} else {
if (comp.length() == 11) {
jTTipo.setText("FÍSICA");
} else {
jTTipo.setText("JURÍDICA");
}
jTIerg.requestFocus();
}
}