Coloquei um metodo salvar em uma classe e preciso envocar esse método no botão salvar de um formulário, a dúvida é o seguinte como que faço para envocar esse metodo no formulário.
tenho a classe clienteJuridico que extends para cliente.
public void salvar() {
try {
Conexao con = new Conexao(Configuracoes.USER, Configuracoes.PASSWORD, Configuracoes.DRIVER, Configuracoes.URL);
con.conectar();
PreparedStatement ps = con.getPreparedStatement("INSERT INTO clientes_juridicos (RazaoSocial, Cnpj, InscricaoEstadual)VALUES (?, ?, ?)");
ps.setString(1, "Etc e tal Variedades");
ps.setString(2, "07.587.741/2222-01");
ps.setString(3, "582.874.21");
ps.execute();
ps.close();
con.desconectar();
String mensagemDeAlerta = "Registro inserido com sucesso.";
Ferramentas.dialogoDeAviso(mensagemDeAlerta, Configuracoes.SUCESSO);
} catch (SQLException ex) {
String mensagemDeAlerta = "Erro ao inserir o registro.\n";
Ferramentas.dialogoDeAviso(mensagemDeAlerta + ex.toString(), Configuracoes.ERRO);
} catch (NullPointerException ex) {
String mensagemDeAlerta = "Erro ao inserir o registro. Não foi encontrada uma conexão ativa com o banco de dados. O aplicativo será encerrado.\n";
Ferramentas.dialogoDeAviso(mensagemDeAlerta + ex.toString(), Configuracoes.ERRO);
System.exit(Configuracoes.ERRO);
}
}
private void jButtonSalvarActionPerformed(java.awt.event.ActionEvent evt) {
if (jTabbedPaneClientes.getSelectedIndex() == 0) {
if (jTextFieldNome.getText().equals("")) {
Ferramentas.dialogoDeAviso("O campo Nome deve ser preenchido.", Configuracoes.ERRO);
jTextFieldNome.requestFocus();
} else if (jTextFieldIdentidade.getText().equals("")) {
Ferramentas.dialogoDeAviso("O campo Identidade deve ser preenchido.", Configuracoes.ERRO);
jTextFieldIdentidade.requestFocus();
} else if (jFormattedTextFieldCpf.getText().equals(" . . - ")) {
Ferramentas.dialogoDeAviso("O campo Cpf deve ser preenchido.", Configuracoes.ERRO);
jFormattedTextFieldCpf.requestFocus();
}
} else {
if (jTextFieldRazaoSocial.getText().equals("")) {
Ferramentas.dialogoDeAviso("O campo Razão Social deve ser preenchido.", Configuracoes.ERRO);
jTextFieldNome.requestFocus();
} else if (jTextFieldInscricaoEstadual.getText().equals("")) {
Ferramentas.dialogoDeAviso("O campo Inscrição Estadual deve ser preenchido.", Configuracoes.ERRO);
jTextFieldIdentidade.requestFocus();
} else if (jFormattedTextFieldCnpj.getText().equals(" . . / - ")) {
Ferramentas.dialogoDeAviso("O campo CNPJ deve ser preenchido.", Configuracoes.ERRO);
jFormattedTextFieldCpf.requestFocus();
}
}
}
e esse é a codificação do botão salvar do formulário