Problema com JFormattedTextField

5 respostas
M

Oi colegas, estou utilizando o maskformatter junto a jformattetextfield + jtextfield. Minha pergunta é como fazer para capturar somente os dados inserido no campo. por exempo campo para informar a data!

MaskFormatter mfDataNascimento = new MaskFormatter("##/##/####"); mfDataNascimento.setPlaceholderCharacter('_'); JTextField tfDataNascimento = new JFormattedTextField (mfDataNascimento);

5 Respostas

robinsonbsilva

Se você der um:

JTextField.getText();

Não rola…???eu faço assim, só vale lembrar que virá no formato DD/MM/YYYY.

Espero ter ajudado!

M

Tah válido a sua resposta, mas e para um campo de cpf? Onde vou querer apenas os número, sem pontos e hifen?

jgbt

mrsmylle:
Tah válido a sua resposta, mas e para um campo de cpf? Onde vou querer apenas os número, sem pontos e hifen?

replaceAll(".")… :roll:

[]'s

M

Eu utilizo apenas o replaceAll para capturar apenas os dados informados de um jformattedtextfield?

jgbt

http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#replaceAll(java.lang.String,%20java.lang.String)

[]'s

Criado 3 de agosto de 2005
Ultima resposta 3 de ago. de 2005
Respostas 5
Participantes 3