Formatar data p/ dd/mm/aaaa + JCalendar

Bom dia pessoal, como vão vocês?

Estou com o seguinte problema:
Tenho um complemento que exibe um calendario, aonde você seleciona a data e ao click do botão uma variavel Date recebe a data informada.
Quando mando imprimir a data, ela esta no seguinte formato: Fri Dec 12 00:00:00 BRST 2008
Perfeito, se fosse apenas mandar imprimir estaria ótimo.
O problema é que preciso jogar esta data para o BD e precisa ser no formato dd/mm/aaaa.

Lembrando que é possível transformar de Date para String usando toString();
Acredito que transformando para String seja mais facil de tratar a formatação para o tipo desejado, mas não sei como proceder.

Alguem tem uma ideia de como formatar esse tipo de data?

obs: componente utilizado é O JCalendar (http://www.toedter.com/en/jcalendar/index.html).

Obrigado, tenha um ótimo dia!
Andre

Dá uma pesquisa em SimpleDataFormat, vê se te ajuda…

amigo eu estava com a mesma duvida hj e resolvi utilizando o nachocalendar,

esta abaixo o codigo pra vc inserir e mostrar no seu programa. e o site pra vc baixar…Mto facil

CODIGO: nao tem erro!!!

Para buscar valor(atualiza campos)

Date d=rs.getDate("DES_DATA");
String formato = "dd/MM/yyyy"; 
SimpleDateFormat formatter = new SimpleDateFormat(formato);
formatter.format(d);
data.setValue(d);

Para Gravar(insert)

String formato = "yyyy/MM/dd"; SimpleDateFormat formatter = new SimpleDateFormat(formato); '"+ formatter.format(data.getValue())+"'

http://javafontes.blogspot.com/ BAIXAR
http://nachocalendar.sourceforge.net/ ESCOLHER O QUE VOCE QUER