Mais uma sobre mascara

2 respostas
JavaAprendiz

pessoal , pesquisei nos outros foruns do GUJ sobre mascaras…

criei o metodo abaixo para testar e parece estar tudo certo mas nao sei como faco para enxergar o resultado final em um jtextfield (“12345-678”)
algume pode me ajudar?

o comando System.out.print(jCep.getText()); esta me retornando " - ", ou seja nao traz os caracteres

desde ja obrigado

public JFormattedTextField FormatMask(void){
        
        JFormattedTextField jCep = null;
     
        MaskFormatter m;
       
        try {   
            m = new MaskFormatter("#####-###");
            m.setValidCharacters("12345678"); 
            
            
            jCep = new javax.swing.JFormattedTextField(m);   
            System.out.print(jCep.getText());
            
            
        } catch (ParseException e) {   
            e.printStackTrace();   
        }  
        return jCep;    
        
    }

2 Respostas

JavaAprendiz

para complementar,

o meu objetivo eh escrever o resultado em um jtextfield que esta na tela…

mas quando eu for salvar no banco de dados o valor, a mascara deve ser desconsiderada…

value

JavaAprendiz

pessoal, alguem pode ajudar?

abrs

Criado 20 de outubro de 2007
Ultima resposta 22 de out. de 2007
Respostas 2
Participantes 1