String sem a máscara

4 respostas
ayronmax

Pessoal,

Estou utilizando JFormattedTextField em conjunto com MaskFormatter. A máscara que passo para o MaskFormatter é essa: “#####-###”, se for digitado o número “40000000”, ele ficará assim: “40000-000”, mas se eu quiser gravar esse número em um banco de dados sem o hífen, como faço? Pq se eu utilizar o método “getText()” o hífen vem junto.

Agradeço desde já.

4 Respostas

jgbt

tem que fazer o getText e retirar na mão o hifen.
vc pode usar o metodo replace da classe String.
de uma olhada na api.

[]'s

ayronmax

Valeu cara, esse era meu medo!

_fs

Não tem não.
http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/text/MaskFormatter.html#setValueContainsLiteralCharacters(boolean)

ayronmax

Valeu Lipe!

Criado 29 de março de 2005
Ultima resposta 30 de mar. de 2005
Respostas 4
Participantes 3