Mascara

boa tarde.

estou com algumas dificuldades em colocar uma mascara numerica no componente jFormattedTextField. Utilizo o NetBeans 5.5

Tenho uma classe que retorna a mascara. resumidamente assim:

mascara = new MaskFormatter("###.##");  
mascara.setPlaceholderCharacter('0');

Para colocar a mascara no componente uso o comando:

ClasseMascara.install(this.txtPreco);        

Utilizo o comando acima no construtor do form.

O componente aparece com o conteúdo “000.00”, se por exemplo eu digitar “010.00” e gravar essa informação, na hora que eu alterar esse dado, no componente vai aparecer “000.00” e não “010.00”. Verifiquei e esse informação está no banco. Agora se eu digitar “150.00” e gravar essa informação, na hora que eu alterar esse dado, no componente vai aparecer “150.00”.

Algué poderia me ajudar.

obrigado a todos.