Olá Pessoal, gostaria q alguem me desse um help, no código abaixo estou criando um campo para digitar um valor numérico como 999.999,99 . Ele funciona direitinho mas qdo vai digitar o decimal ele só pula para trás da vírgula decimal qdo eu digito o caracter virgula "," e eu gostaria q fosse com o caracter ponto "." , estou cometendo algum erro relacionado a internacionalização do Java.

Float valor = new Float("0.00F");

DecimalFormat df = new DecimalFormat("###,###.00");
JFormattedTextField ftf = new JFormattedTextField(df);

ftf.setHorizontalAlignment(JTextField.RIGHT);
ftf.setValue(valor);
ftf.setColumns(15);

Obrigado

Robert Wagner
mailto:[EMAIL PROTECTED]





------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------

Responder a