Mais uma sobre mascara

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;    
        
    }

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

pessoal, alguem pode ajudar?

abrs