Como faço pra mudar a mascara de CNPJ para CPF no netbeans?
Ta complicado aqui, preciso so ta faltando isso pra eu terminar o codigo.
Alguém pode me ajudar.
estou usando:
jFTCNPJ.setFormatterFactory(não sei o q colocar aqui, se colocar null, fica sem mascara);
cara…no meu projeto eu criei 2 radiobuttons, um sendo CPF e outro sendo CNPJ.
Criei um evento que se o usuário clica no radiobutton do CNPJ, ao perder o foco ativa essa mascara:
MaskFormatter formaCNPJ;
try {
formaCNPJ = new MaskFormatter(" ##.###.###/####-##");
formaCNPJ.setValueContainsLiteralCharacters(false);
formaCNPJ.setPlaceholderCharacter('_');
DefaultFormatterFactory formacnpj = new DefaultFormatterFactory(formaCNPJ);
seuJFormattedTextField.setFormatterFactory(formacnpj);
} catch (ParseException ex) {
ex.printStackTrace();
}
ou se ele escolhe CPF ativa essa mascara:
MaskFormatter formaCPF;
try {
formaCPF = new MaskFormatter(" ###.###.###-##");
formaCPF.setValueContainsLiteralCharacters(false);
formaCPF.setPlaceholderCharacter('_');
DefaultFormatterFactory formacpf = new DefaultFormatterFactory(formaCPF);
seuJFormattedTextField.setFormatterFactory(formacpf);
} catch (ParseException ex) {
ex.printStackTrace();
}
espero ter ajudado…
Valeu gente.
Ajudou bastante.
Agora ja posso terminar a classe em paz.
Obrigado mesmo.
Qdo precisarem, podem contar comigo.
Abraços Ume.