Alterar a mascara do JFormattedTextField

3 respostas
Fhagner_Jr

Olá… estou com o seguinte problema…
Tenho um JFormattedTextField que de acordo com outro campo ele tem que variar sua mascara…
O problema é que quando já existe um valor no JFormattedTextField e é alterado o outro campo
que controla a mascara não consigo colocar outra mascara no JFormattedTextField.
Não consigo colocar a mascara somento quando o JFormattedTextField já tem um valor.

Se alguem aq já passou por isso ou conhece a resposta posta ai :smiley:

3 Respostas

Fhagner_Jr

Problema resolvido
:stuck_out_tongue:

F

poderia postar como…pois não estou conseguindo mudar a mascara de um JFormattedTextFIeld sem ser no construtor.
Como fazer?

F

Achei a resposta
esta aqui
http://www.guj.com.br/posts/list/48770.java

JFormattedTextField f = (JFormattedTextField) this.camposMenuInferior.get(campo); if(f != null) { f.setFormatterFactory(new DefaultFormatterFactory(TelaDeCadastro.getMascara(caracterePreenchimento, mascara))); }

fiz isso.

O mundo seria melhor se todos colocassem as respostas para suas duvidas, pois a sua duvida um dia será a de outro. e vice-versa.

Criado 4 de abril de 2009
Ultima resposta 26 de nov. de 2009
Respostas 3
Participantes 2