JFormattedTextField

2 respostas
wg_vasconcelos

Olá pessoal,

Estou com dificuldade em colocar uma mascara de telefone ("(##)####-####") na minha aplicação swing. Ja estou usando uma JFormattedTextField, estou usando o NetBeans 5.5, e ja procurei feito um louco na net mas, não encontrei nada que me ajudasse, se alguem poder me ajudar desde já fico muito agradecido, o problema é que não consigo fazer com a JFormattedTextField so aceite isso ("(##)####-####").

2 Respostas

Gobain

Olá,

Vc precisa de um MaskFormatter. Faz assim:

MaskFormatter mascara = null;

try {
    mascara = new MaskFormatter("(##)####-####");
} catch(Exception ep) {
    ep.printStackTrace();
}

JFormattedTextField campo = new JFormattedTextField(mascara);

Acredito q isto resolva :smiley:

wg_vasconcelos

Valeu Cara!!! Foi de grande utilidade.

Criado 29 de outubro de 2007
Ultima resposta 30 de out. de 2007
Respostas 2
Participantes 2