Tenho um objeto pro da classe ControleProduto para chamarmos o método cadastrar dentro desse formulario, preciso chamar o pro.cadastrar, pro.Busca, pro.Excluir, pro.Alterar, nomeBusca e o objeto produto
private void JbCadastrarActionPerformed(java.awt.event.ActionEvent evt) {
String nomePro = JtfNome.getText();
double precoPro = Double.parseDouble(JtfPreco.getText());
String data = JtfData.getText();
pro.cadastrar(nomePro, data, precoPro);
JOptionPane.showMessageDialog(null, “produtos cadastrados com sucesso”);
limpar();
}
private void JbBuscarActionPerformed(java.awt.event.ActionEvent evt) {
nomeBusca = JtfNome.getText();
produto = pro.buscar(nomeBusca);
if(produto == null) {
JOptionPane.showMessageDialog(null, "produto não existe");
limpar();
} else {
JtfNome.setText(produto.getNome());
JtfData.setText(produto.getData());
JtfPreco.setText(String.valueOf(produto.getPreco()));
}
}
private void JbAlterarActionPerformed(java.awt.event.ActionEvent evt) {
String nomeAltera = JtfNome.getText();
double precoPro = Double.parseDouble(JtfPreco.getText());
String data = JtfData.getText();
pro.alterar(nomeBusca, nomeAltera, data, precoPro);
JOptionPane.showMessageDialog(null, "Produto alterado com sucesso");
limpar();
}
private void JbExcluirActionPerformed(java.awt.event.ActionEvent evt) {
pro.excluir(nomeBusca);
JOptionPane.showMessageDialog(null, "Produto excluido com sucesso");
limpar();// TODO add your handling code here:
}