Como retorna consulta do Banco numa JTextField?

Galera me AJUDEM e minha primeira postagem ake sou iniciante em java aceito qualquer ajuda

To querendo retorna uma consulta do banco numa JTextField e ja tentei de varias formas nao deu em nada

Eclipse;


CLASS DAO:
public void consultacadastro(CadastroProduto lo) {
			String sql = "SELECT * from cadastroproduto where codigo="+"?";
			
			
			try {
		  
		        PreparedStatement ste = connexao.prepareStatement(sql);
		        ste.setString(1, lo.getCodigo());
		   
		        ResultSet res = ste.executeQuery();

		        String msg = null;
		        
		        while(res.next())

		        	 msg = res.getString("fornecedor");
		        
		        
		
		        cadastroProduto ddi=new cadastroProduto();
		        ddi.getJTextFieldFornecedor().setText(""+msg);
		        
		    	
		    
		        ste.close();
		        res.close();
		       
		   
		      
		    } catch (SQLException e) {
		        JOptionPane.showMessageDialog(null, "Nao deu dessa vez");

		    }



CLASS VISUAL:
private JButton getJButtonConsultar() {
		if (jButtonConsultar == null) {
			jButtonConsultar = new JButton();
			jButtonConsultar.setBounds(new Rectangle(14, 375, 144, 46));
			jButtonConsultar.setFont(new Font("Encore NorScript", Font.BOLD, 14));
	jButtonConsultar.setText("CONSULTA");
			jButtonConsultar.setBackground(SystemColor.controlLtHighlight);
			jButtonConsultar.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					
         CadastroProduto procurar = new CadastroProduto(jTextFieldCodigo.getText());
					
					try{
		                CadastroDAO dao = new CadastroDAO();
						dao.consultacadastro(procurar);
	                    jTextFieldCodigo.setText("");
	     
					}catch(SQLException e3) {
					JOptionPane.showMessageDialog(null,"ERRO NO COMANDO !!"+e3);
					
					
					
				}
				}});
		
		
		}
		return jButtonConsultar;
	}
	

O que especificamente voce deseja retornar do seu banco???

divida seu código com a Tag Code, separa ai que ta complicado de ler

Desejo retornar simplesmente uma CONSULTA String