Componente do GWT para valor monetário

Bom Dia pessoal!

Na empresa onde eu trabalho estamos desenvolvendo um sistema web usando gwt.
Em algums casos precisamos precisamos de um campo que capture valores monetário.

Só tem algumas questões:

-> O campo não pode ser String pois jogamos esse valor no banco como Double.
-> Não queremos pegar o valor com “,” e ter que limpar, queremos que ele já capture o valor que vai ser jogado para o banco!

Alguém saberia me indicar algum componente do gwt que fassa isso?

Grato desde já pela ajuda de todos!

cara o ext tem muita coisa
veja por ex:

http://extjs.com/examples/grid/totals.html

Já tentei fazer dessa dorma, usando “NumberFormat” mais não soluionou meu problema por três motivos:

1º - Ele impede a digitação de virgula (,)
2° - Quem tem que dividir as casas decimais é o usuário
3º - Eu vou precisar limpar esse valor antes de salvar no banco.

Alguem teria alguma outra sugestão, ou algum componente que se comporte dessa forma.

Grato.

Olá experimente a biblioteca gwt-match com ela voce pode trabalhar com BigDecimal…

e como componente visual pesquise sobre…

cherryonExt e inputmask é uma biblioteca… pra ext-gwt que permite criar máskaras de entrada… tipo telefone, cpf , no caso valores monetários…

Olá,

o gwt-ext tem o numberfield, o qual te dá a possibilidade de atribuir a precisão do decimal com o metodo setDecimalPrecision(int) e também falar qual o separador decimal com o metodo setDecimalSeparator(string).

abraços.