JFormattedTextField?

5 respostas
S

Pessoal, uso um textfield dessa forma:

msk_cli_cnpj.setMask("########/####-##");

msk_cli_cnpj.setOverwriteMode(true);

txt_cli_cnpj = new JFormattedTextField(msk_txt_cli_cnpj);

txt_cli_cnpj.addFocusListener(new valida_CgcCpf());

txt_cli_cnpj.addActionListener( new ActionListener()

{

public void actionPerformed(ActionEvent ae)

{    }

});

txt_cli_cnpj.setBounds(new Rectangle(200, 55, 145, 20));

txt_cli_cnpj.setToolTipText(CNPJ do Cliente);

txt_cli_cnpj.setText(txt_cli_cnpj);

Agora eu soh pergunto, PQ SE EU DIGITO POR EXEMPLO 12345 no CAMPO ELE SOMOE COM O CONTEÚDO, POR ACASO SE A MASK FOI DETERMINDA COMO ########/####-## ELE SOH ACEITA OU VALIDA O CAMPO COM TODOS OS DITIGOS DA MASK PREENCHIDOS É ISSO??? TAH CONTECENDO CAMPOS COM “**********” TAMBÉM A MESMA COISA, É ASSIM MESMO ???

Se sim… snif snif snif…

5 Respostas

F
<blockquote><div class="quote-author">“SrSinistro”:</div>msk_cli_cnpj.setMask("########/####-##");

msk_cli_cnpj.setOverwriteMode(true);

txt_cli_cnpj = new JFormattedTextField(msk_txt_cli_cnpj);

txt_cli_cnpj.addFocusListener(new valida_CgcCpf());

txt_cli_cnpj.addActionListener( new ActionListener()

{

public void actionPerformed(ActionEvent ae)

{    }

});

txt_cli_cnpj.setBounds(new Rectangle(200, 55, 145, 20));

txt_cli_cnpj.setToolTipText(“CNPJ do Cliente”);

txt_cli_cnpj.setText(“txt_cli_cnpj”);

</blockquote>

Tente assim…

msk_cli_cnpj.setMask&#40;"********/****-**"&#41;;

Abraço,
Fábio Heleno

S

Puts kra eu tentei mais dah a mesma coisa…

:cry:

F

Eu testei aqui e funcionou.

Não sei se esta classe sofreu mudanças, mas em todo caso eu uso Java 1.5, você não estaria usando 1.4?

S

Sim, a minha versão é a 1.4 sim… realmente, pode ser isso kra…

:wink:

F

:arrow: http://192.18.97.149/ECom/EComTicketServlet/BEGIN9BD37CE62783B7A7B34842DCE2FFBAC5/-[telefone removido]/833648247/1/592454/592406/833648247/2ts+/westCoastFSEND/jdk-1.5.0_02-oth-JPR/jdk-1.5.0_02-oth-JPR:13/jdk-1_5_0_02-windows-i586-p.exe

Manda ver no update ai :lol:

Abraço,
Fábio Heleno

Criado 26 de abril de 2005
Ultima resposta 26 de abr. de 2005
Respostas 5
Participantes 2