Estou com um problema para colocar máscara num campo… esse código abaixo coloca a máscara certinho, mas o problema é que se eu digitar um valor pequeno como “R$5,00”, acaba aparecendo "R$50.0 , " no formulário…
public void aplicarMascDinheiro(JFormattedTextField text){
try{
m = new MaskFormatter("R$##.###,##");
m.install(text);
} catch (ParseException ex){
System.out.println(ex.getMessage());
}
}
Como faço aparecer “R$5,00” igual aqueles formulários da internet??
Abraços