[RESOLVIDO]Inserir dados com Swing

Pessoal,

Estou tentando criar um JOptionPane onde o usuário insere o nome do cliente, o problema é que não estou conseguindo atribuir ao meu banco de dados o nome do cliente quando inserido no modo JOptionPane. Podem me ajudar.
Sem o JOptionPane o programa funciona perfeitamente.

/////////////////PARTE DO CODIGO COM PROBLEMA///////////////////////////

JOptionPane.showInputDialog("Entre com o Nome: ");
cara.setNome(“ricardo”);

///////////////////////CODIGO COMPLETO////////////////////////////////////////////////
package br.com.treinamento.main;

import java.sql.Connection;
import java.util.Calendar;
import br.com.treinamento.connection.factory.ConnectionFactory;
import br.com.treinamento.dao.CadastroDAO;
import br.com.treinamento.dao.impl.CadastroDAOImpl;
import br.com.treinamento.tabela.Cadastro;
import javax.swing.JOptionPane;

public class MainInsert {

public static void main(String[] args) {
	
	try {
		//Abrir a Conexao
		Connection conn = ConnectionFactory.getConnection();
					
		CadastroDAO daoPessoa = new CadastroDAOImpl(conn);
		Cadastro cara = new Cadastro();
		
		JOptionPane.showInputDialog("Entre com o Nome: ");
		cara.setNome("ricardo");
		
		cara.setRg("171171");
		cara.setCpf("2672199");
		//Campo Data
		Calendar dt = Calendar.getInstance();
		dt.set(Calendar.YEAR,2012);
		dt.set(Calendar.MONTH,12);
		dt.set(Calendar.DAY_OF_MONTH,12);			
		cara.setDtNascimento(dt);
		
		daoPessoa.insert(cara);		
		//System.out.println("Inserido com sucesso ok!!!.");			
		JOptionPane.showMessageDialog(null,"Inserido com sucesso ok!!!.");
		//Sempre Fechar a Conexão.
		conn.close();
		
	} catch (Exception e) {
		e.printStackTrace();
	}


}

}

faltou parâmetro, o JOptionPane pede obrigatoriamente a localização na tela, geralmente usa-se null (pra jogar no centro da tela)

String s = JOptionPane.showInputDialog (null, "Digite seu nome"); s = JOptionPane.showInputDialog(null, "Digite seu nome", "Inserir nome", JOptionPane.QUESTION_MESSAGE);

e outros 4 overloads (mesmo método, com diferentes parâmetros)

Obrigado