ola galera, tudo bem?
estou criando uma tela que fará comunicação com o banco de dados
e tenho 3 Jformatted text fields nela
ftfCep
fftCpf
e
txtTelefone
criei a mascara da seguinte forma
public CadastroClientesView() {
/**
* criando uma formatacao para os campos
* cep, cpf e telefone
*/
MaskFormatter mascaraTelefone;
MaskFormatter mascaraCep;
MaskFormatter mascaraCpf;
try{
mascaraTelefone = new MaskFormatter("(##)####-####");
mascaraCep = new MaskFormatter("##.###-###");
mascaraCpf = new MaskFormatter("###.###.###-##");
mascaraTelefone.setValueContainsLiteralCharacters(false);
mascaraCep.setValueContainsLiteralCharacters(false);
mascaraCpf.setValueContainsLiteralCharacters(false);
DefaultFormatterFactory formatoTelefone;
formatoTelefone = new DefaultFormatterFactory(mascaraTelefone);
DefaultFormatterFactory formatoCep;
formatoCep = new DefaultFormatterFactory(mascaraCep);
DefaultFormatterFactory formatoCpf;
formatoCpf = new DefaultFormatterFactory(mascaraCpf);
ftfCPF.setFormatterFactory(formatoCpf);
ftfCep.setFormatterFactory(formatoCep);
txtTelefone.setFormatterFactory(formatoTelefone);
}catch(ParseException e)
{
e.printStackTrace();
}
isso no construtor da minha classe
porem ele esta dando erro
null pointer exception
e debugano esta dizendo que a variavel
não eh conhecida no contexto atual
alguem pode me ajudar?
abraços