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…