Capturar valor digitado numa caixa de texto

Olá pessoal…

Criei uma simples interface em Swing e nela há caixas de texto.
Tenho um método que cadastra um produto no banco de dados.
Preciso setar este método com os valores digitados nas caixas de diálogo.

Alguém pode me ajudar.

Segue abaixo uma função da interface gráfica e uma função que será setada com os valores das caixas.

Desde já, muito Obrigado.

//Esta é a função que será setada com os valores digitados nas caixas de diálogo da função abaixo
public void setRegistraCompra(String fornecedor, String descricao, int unidades, double precoDeCusto, double margemLucro)
	{
		try
		{
			String sql = "INSERT INTO produto (fornecedor, descricao, quantidade, precoDeCusto, margemLucro)" +
			" VALUES "+
			"(\""+fornecedor+"\", \""+descricao+"\", "+unidades+", "+precoDeCusto+", "+margemLucro+")";

			Conexao conexao = new Conexao();
			conexao.conecta();

			Statement stm = conexao.conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
			stm.execute(sql);

		conexao.conn.close();
		}
		catch(SQLException e)
		{
			e.printStackTrace();
			JOptionPane.showMessageDialog(null, "Erro de SQL");
		}
	}



public class CadastroProdutoForms implements ActionListener{
	
	private JPanel recebePanel; 
	private JLabel codProdLabel, descricaoProdLabel, grupoProdLabel, quantMaxProdLabel, quantMinProdLabel, quantEstProdLabel;
	private JTextField codProdText, descricaoProdText, grupoProdText, quantMaxProdText, quantMinProdText, quantEstProdText;
	private JButton consultarButton, alterarButton, excluirButton, incluirButton, procurarButton;

//Esta é a função que possui as caixas de diálogo. Os valores digitados nestas caixas precisam setar a função acima

	public JPanel cadastraProduto()
	{
		JPanel cadastraProdutoPanel;
		
		cadastraProdutoPanel = new JPanel();
		cadastraProdutoPanel.setLayout(null);
		
//		JPanel cadastroProdutoPanel;
		
		cadastraProdutoPanel = new JPanel();
		cadastraProdutoPanel.setLayout(null);

		this.codProdLabel = new JLabel("Código:");
		this.descricaoProdLabel = new JLabel("Produto/Descrição:");
		this.grupoProdLabel = new JLabel("Grupo:");
		this.quantMaxProdLabel = new JLabel("Quantidade Máxima:");
		this.quantMinProdLabel = new JLabel("Quantidade Mínima:");
		this.quantEstProdLabel = new JLabel("Quantidade Estoque:");
		this.incluirButton = new JButton("Incluir");
		this.incluirButton.addActionListener(this);
		
		this.codProdText = new JTextField(8);
		this.descricaoProdText = new JTextField(50);
		this.grupoProdText = new JTextField(15);
		this.quantMaxProdText = new JTextField(10);
		this.quantMinProdText = new JTextField(10);
		this.quantMaxProdText = new JTextField(10);
		this.quantEstProdText = new JTextField(10);
		
		quantEstProdText.setEditable(false);
	
		
		//posiciona os componentes no painel
		this.codProdLabel.setBounds(20, 80, 80, 20);
		this.descricaoProdLabel.setBounds(20, 110, 120, 20);
		this.grupoProdLabel.setBounds(20, 140, 80, 20);
		this.quantMaxProdLabel.setBounds(20, 170, 120, 20);
		this.quantMinProdLabel.setBounds(20, 200, 120, 20);
		this.quantEstProdLabel.setBounds(20, 230, 120, 20);
		this.codProdText.setBounds(150, 80, 80, 20);
		this.descricaoProdText.setBounds(150, 110, 300, 20);
		this.grupoProdText.setBounds(150, 140, 100, 20);
		this.quantMaxProdText.setBounds(150, 170, 50, 20);
		this.quantMinProdText.setBounds(150, 200, 50, 20);
		this.quantEstProdText.setBounds(150, 230, 50, 20);
		this.incluirButton.setBounds(20, 260, 80, 20);
		
		cadastraProdutoPanel.add(this.codProdLabel);
		cadastraProdutoPanel.add(this.descricaoProdLabel);
		cadastraProdutoPanel.add(this.grupoProdLabel);
		cadastraProdutoPanel.add(this.quantMaxProdLabel);
		cadastraProdutoPanel.add(this.quantMinProdLabel);
		cadastraProdutoPanel.add(this.quantEstProdLabel);
		cadastraProdutoPanel.add(this.codProdText);
		cadastraProdutoPanel.add(this.descricaoProdText);
		cadastraProdutoPanel.add(this.grupoProdText);
		cadastraProdutoPanel.add(this.quantMaxProdText);
		cadastraProdutoPanel.add(this.quantMinProdText);
		cadastraProdutoPanel.add(this.quantEstProdText);
		
		cadastraProdutoPanel.add(this.incluirButton);

		cadastraProdutoPanel.setVisible(true);

     }
}

getText()

Fala cara, blza?

É só fazer como o Bruno_Leonardo disse:

String var = jTextField.getText();

Daí passar as variáveis como parâmetro para o seu método setRegistraCompra.

Abraço

ops…

valeu aí.

t+