Boa tarde,
estou tendo um problema com um JFormattedTextField aqui e gostaria de saber oque estou fazendo de errado
o codigo do TextField ta aqui
[code]try {
telMask = new MaskFormatter("####-####");
telMask.setValidCharacters("0123456789");
tel1 = new JFormattedTextField(telMask);
} catch (ParseException e1) {
e1.printStackTrace();
}[/code]
ai quando eu faço
não mostra nada na tela nem mesmo o - , oq eu devo fazer pra dar certo?
Romeo
#2
Bom, eu não sei o q vc colocou em numtel1, mas se não for compatível com a mascara não funciona
ao invés de 21232345 passe “2123-2345”.
O que eu quero dizer é que a coisa q vc quer colocar deve “bater” com a máscara.
em meus JFormattedTextFields eu tenho campos alimentados com Double, que tem o tal do “.” separando casas decimais. daí passa sem dar erro.
Romeo
#5
ele só aceita String, poe em numtel1 isso aqui 1234-5678