Obter dados de um JXDatePicker

Olá pessal,

Estou com problemas para capturar os dados de um JXDatePicker e enviar para o banco de dados.

Estou utilizando o NetBeans.
No qual tenho um JButton com um evento.
E dentro desse evento tenho esse código:

[code]private void incluirLancamentosJuridico(java.awt.event.ActionEvent evt) {
try{
Class.forName(“com.mysql.jdbc.Driver”);
String url = “jdbc:mysql//localhost:3306/gerpro”;
String usuario = “root”;
String senha = “admin”;
Connection con;
con = DriverManager.getConnection(url, usuario, senha);
PreparedStatement ps = con.prepareStatement(“INSERT INTO lancamentosjuridico WHERE condominio = ? , servico = ? , hora = ? , data = ? , contato = ? , comentario = ?”);
ps.setString(1, (String) comboJurLancCondominio.getSelectedItem());
ps.setString(2, (String) comboJurLancServico.getSelectedItem());
ps.setString(3, cxTxtJurLancHorario.getText());
ps.setString(4, jxJurLancData.getDate());
ps.setString(5, cxTxtJurLancContatoCom.getText());
ps.setString(6, cxTxtJurLancComentarios.getText());

       ps.executeUpdate();   
         
       con.close();   
           JOptionPane.showMessageDialog(null, "Lançamento incluido com sucesso!","Mensagem do Programa",JOptionPane.INFORMATION_MESSAGE);   
   }catch (ClassNotFoundException e ){   
       JOptionPane.showMessageDialog(null, "Falha na conexão.\n" + e.getMessage());   
           e.printStackTrace();   
   }catch (SQLException e){   
       JOptionPane.showMessageDialog(null, "Erro na inclusão.\n" + e.getMessage(),   
               "Mensagem do Programa",JOptionPane.ERROR_MESSAGE);   

}[/code]
Ele dá o seguinte erro:
setString(int,java.lang.String) in java.sql.PreparedStatement cannot be applied to(int,java.util.Date)
na linha:

Já tentei transformar o conteúdo do JXDatePicker em String, mas também dá erro.

Será que alguém sabe o porque disso?
Ou como resolver isso?

Vlw galera.

Ninguem!!? :?

Pelo seu estilo de programação…eu posso leh disser que vc veio do VB ou Delphi, mas em Java…a coisas são muito tipadas
o que nasce Date, vai morre Date, e assim por diante.
vc pode tentar usar o SimpleDateFormat do Java…j´que o seu campo é String…
ou pode mudar o tipo do campo no Mysql pra Date…

e mais uma coisa
pra Banco de Dados…o Date mais recomendado é da classe java.sql.Date,
o java.util.Date…está deprecated…e a Sun não dará mais manutenção nessa classe

Abraços

Qq coisa, da uma olhada na documentção que voce acha

Boa Sorte ae