[Resolvido]Ajuda com formatacao de texto

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

Oi,

NullPointerException em qual linha?

Tchauzin!

malz
eskeci de falar

Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException
at views.CadastroClientesView.(CadastroClientesView.java:47)

ou seja
nessa linha ake

 ftfCPF.setFormatterFactory(formatoCpf);  

Oi,

O componente ftfCPF não foi criado.

Tchauzin!

Talvez você tenha que inicializar o seu MaskFormatter

http://docs.oracle.com/javase/tutorial/uiswing/components/formattedtextfield.html#value

galera… funcionou
meu mal
eh q nun tinha inicializado ainda os objetos
brigadao msm
abracos