Usando Virgula na Mascara de Entrada

Olá Gujers.

Tenho um JFormattedField que tem que receber um valor em real, ou double.

[code]javax.swing.text.MaskFormatter maskPrecoCD = null;
try{
maskPrecoCD = new javax.swing.text.MaskFormatter("#####");
maskPrecoCD.setPlaceholderCharacter(’_’);

}
catch(java.text.ParseException exc){}[/code]

Na hora de entrar com o valor, como faço pra ele aceitar virgula?
Valeu a atenção.

Porque não colocar a virgula na propria mascara?

   1. javax.swing.text.MaskFormatter maskPrecoCD = null;  
   2. try{  
   3.     maskPrecoCD = new javax.swing.text.MaskFormatter("#.###,##");  
   4.     maskPrecoCD.setPlaceholderCharacter('_');  
   5.       
   6. }  
   7. catch(java.text.ParseException exc){}  

Mas como ultilizar com valor em real?

real você diz a moeda ou o tipo numérico?

porque qualquer tipo de tratamento desse tipo não é feito na mascara e sim no negócio, me explica melhor a sua ideia!