Setar String em JFormattedTextField [Resolvido]

2 respostas
Donald

_

Saudações,

to fazendo um cadastro usando NetBeans+Oracle… na tela Editar eu consegui setar todas as Strings q busquei no BD em todos os campos da tela, menos a de data.
Estou usando a seguinte Mascara no JFormattedTextField da data:

try{ javax.swing.text.MaskFormatter Data= new javax.swing.text.MaskFormatter("##/##/####"); jEditDt_Nasc = new javax.swing.JFormattedTextField(Data); } catch (Exception e){ }

A String que estou recuperando do BD é: 3/12/2007 0:0:0

Se alguem tiver uma dica de como setar essa String dentro do JFormattedTextField, ficarei muito agradecido, pq ja revirei a internet e ainda nao axei nada do tipo.

Vlw

2 Respostas

L

Qual foi a solução??
Estou com essa mesma dúvida e não encontrei nada ainda, caso alguém tenha a solução, por favor postem.
Obrigado

L

A maneira que achei para resolver meu problema foi essa

SimpleDateFormat data = new SimpleDateFormat("ddMMyyyy");
        String data1 = data.format(rsConsultar.getDate("data_doc"));
        txtData.setText(data1);

O JFormattedTextField que estou usando tem a seguinte mascara (##/##/####).

Sem mais.

Criado 27 de novembro de 2010
Ultima resposta 24 de jun. de 2011
Respostas 2
Participantes 2