Gente,
estou com sérios problemas. Quando compilo meu programa, ele gera este erro:
"run:
Exception in thread "AWT-EventQueue-0" javax.persistence.PersistenceException: No Persistence provider for EntityManager named andrewjumperPU: The following providers:
oracle.toplink.essentials.PersistenceProvider
oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider
Returned null to createEntityManagerFactory.
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:154)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83)
at inscricao.InscricaoPrograma.initComponents(InscricaoPrograma.java:44)
at inscricao.InscricaoPrograma.<init>(InscricaoPrograma.java:30)
at inscricao.InscricaoPrograma$3.run(InscricaoPrograma.java:484)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
CONSTRUÍDO COM SUCESSO (tempo total: 2 segundos)"
Meu código é este:
package inscricao;
import javax.persistence.EntityManager;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JOptionPane;
import java.sql.*;
import java.sql.ResultSet;
/**
*
* @author Rafael Vilarinho
*/
public class InscricaoPrograma extends javax.swing.JFrame {
private InformacaoPessoal info = new InformacaoPessoal();
private Conexao connect = new Conexao();
/** Creates new form InscricaoPrograma */
public InscricaoPrograma() {
initComponents();
cboxSexoValores();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
andrewjumperPUEntityManager = java.beans.Beans.isDesignTime() ? null : javax.persistence.Persistence.createEntityManagerFactory("andrewjumperPU").createEntityManager();
inscricoesQuery = java.beans.Beans.isDesignTime() ? null : andrewjumperPUEntityManager.createQuery("SELECT i FROM Inscricoes i");
inscricoesList = java.beans.Beans.isDesignTime() ? java.util.Collections.emptyList() : inscricoesQuery.getResultList();
jScrollPane1 = new javax.swing.JScrollPane();
jTable1 = new javax.swing.JTable();
lblPrincipal = new javax.swing.JLabel();
lblTitulo = new javax.swing.JLabel();
lblNome = new javax.swing.JLabel();
txtNome = new javax.swing.JTextField();
lblSexo = new javax.swing.JLabel();
cboxSexo = new javax.swing.JComboBox();
lblCPF = new javax.swing.JLabel();
txtCPF = new javax.swing.JTextField();
lblRG = new javax.swing.JLabel();
txtDataNascimento = new javax.swing.JTextField();
lblOrgaoEmissor = new javax.swing.JLabel();
lblUFRegistro = new javax.swing.JLabel();
lblDataNascimento = new javax.swing.JLabel();
lblNacionalidade = new javax.swing.JLabel();
txtNacionalidade = new javax.swing.JTextField();
lblNaturalDe = new javax.swing.JLabel();
txtNaturalDe = new javax.swing.JTextField();
lblEmail = new javax.swing.JLabel();
txtEmail = new javax.swing.JTextField();
lblEndereco = new javax.swing.JLabel();
txtEndereco = new javax.swing.JTextField();
lblBairro = new javax.swing.JLabel();
txtBairro = new javax.swing.JTextField();
lblCidade = new javax.swing.JLabel();
txtCidade = new javax.swing.JTextField();
lblUF = new javax.swing.JLabel();
txtUF = new javax.swing.JTextField();
lblProfissao = new javax.swing.JLabel();
txtProfissao = new javax.swing.JTextField();
lblTelResidencial = new javax.swing.JLabel();
txtTelResidecial = new javax.swing.JTextField();
lblTelComercial = new javax.swing.JLabel();
txtTelComercial = new javax.swing.JTextField();
lblTelCelular = new javax.swing.JLabel();
txtTelCelular = new javax.swing.JTextField();
btnCadastrar = new javax.swing.JButton();
txtCEP = new javax.swing.JTextField();
lblCEP = new javax.swing.JLabel();
btnTabelaAlunos = new javax.swing.JButton();
lblSubTitulo1 = new javax.swing.JLabel();
tabelaInformacoes = new javax.swing.JTabbedPane();
jPanel1 = new javax.swing.JPanel();
cboxDenominacao = new javax.swing.JComboBox();
lblOrdenado = new javax.swing.JLabel();
txtOutro = new javax.swing.JTextField();
lblOutro = new javax.swing.JLabel();
txtSinodo = new javax.swing.JTextField();
lblSinodo = new javax.swing.JLabel();
txtOrdenadoEm = new javax.swing.JTextField();
lblPresbiterio = new javax.swing.JLabel();
lblDenominacao = new javax.swing.JLabel();
lblIgrejaLocal = new javax.swing.JLabel();
txtIgrejaLocal = new javax.swing.JTextField();
lblOrdenadoEm = new javax.swing.JLabel();
radioNao = new javax.swing.JRadioButton();
radioSim = new javax.swing.JRadioButton();
lblRelacaoPastoral = new javax.swing.JLabel();
txtAreaAtuacao = new javax.swing.JTextField();
lblAtuacao = new javax.swing.JLabel();
cboxRelacaoPastoral = new javax.swing.JComboBox();
txtPresbiterio1 = new javax.swing.JTextField();
jPanel2 = new javax.swing.JPanel();
jPanel3 = new javax.swing.JPanel();
txtRG = new javax.swing.JTextField();
txtOrgaoEmissor = new javax.swing.JTextField();
txtUfRegistro = new javax.swing.JTextField();
jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
"Title 1", "Title 2", "Title 3", "Title 4"
}
));
jScrollPane1.setViewportView(jTable1);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Formulário de Inscrição");
setForeground(java.awt.Color.white);
setMinimumSize(new java.awt.Dimension(800, 600));
setResizable(false);
getContentPane().setLayout(null);
lblPrincipal.setFont(new java.awt.Font("Verdana", 1, 16));
lblPrincipal.setText("Programa de EAD");
getContentPane().add(lblPrincipal);
lblPrincipal.setBounds(10, 11, 156, 21);
lblTitulo.setFont(new java.awt.Font("Verdana", 1, 12));
lblTitulo.setText("Formulário de Inscrição");
lblTitulo.setAlignmentY(0.0F);
getContentPane().add(lblTitulo);
lblTitulo.setBounds(400, 10, 157, 16);
lblNome.setFont(new java.awt.Font("Verdana", 0, 10));
lblNome.setText("Nome Completo:");
lblNome.setName("lblNomeCompleto"); // NOI18N
getContentPane().add(lblNome);
lblNome.setBounds(10, 70, 95, 14);
txtNome.setToolTipText("Insira seu nome");
txtNome.setName("txtNome"); // NOI18N
getContentPane().add(txtNome);
txtNome.setBounds(10, 90, 390, 20);
lblSexo.setFont(new java.awt.Font("Verdana", 0, 10));
lblSexo.setText("Sexo:");
lblSexo.setName("lblNomeCompleto"); // NOI18N
getContentPane().add(lblSexo);
lblSexo.setBounds(410, 70, 33, 14);
getContentPane().add(cboxSexo);
cboxSexo.setBounds(410, 90, 150, 20);
lblCPF.setFont(new java.awt.Font("Verdana", 0, 10));
lblCPF.setText("CPF:");
lblCPF.setName("lblCPF"); // NOI18N
getContentPane().add(lblCPF);
lblCPF.setBounds(10, 119, 26, 14);
txtCPF.setToolTipText("Insira seu RG");
txtCPF.setName("txtCPF"); // NOI18N
getContentPane().add(txtCPF);
txtCPF.setBounds(10, 140, 140, 20);
lblRG.setFont(new java.awt.Font("Verdana", 0, 10));
lblRG.setText("RG:");
lblRG.setName("lblCPF"); // NOI18N
getContentPane().add(lblRG);
lblRG.setBounds(160, 120, 21, 14);
txtDataNascimento.setToolTipText("Insira seu RG");
txtDataNascimento.setName("txtDataNascimento"); // NOI18N
getContentPane().add(txtDataNascimento);
txtDataNascimento.setBounds(460, 140, 90, 20);
lblOrgaoEmissor.setFont(new java.awt.Font("Verdana", 0, 10));
lblOrgaoEmissor.setText("Orgão Emissor:");
lblOrgaoEmissor.setName("lblCPF"); // NOI18N
getContentPane().add(lblOrgaoEmissor);
lblOrgaoEmissor.setBounds(310, 120, 86, 14);
lblOrgaoEmissor.getAccessibleContext().setAccessibleName(null);
lblUFRegistro.setFont(new java.awt.Font("Verdana", 0, 10));
lblUFRegistro.setText("UF:");
lblUFRegistro.setName("lblCPF"); // NOI18N
getContentPane().add(lblUFRegistro);
lblUFRegistro.setBounds(410, 120, 19, 14);
lblDataNascimento.setFont(new java.awt.Font("Verdana", 0, 10));
lblDataNascimento.setText("Data de Nasc.:");
lblDataNascimento.setName("lblCPF"); // NOI18N
getContentPane().add(lblDataNascimento);
lblDataNascimento.setBounds(460, 120, 90, 14);
lblNacionalidade.setFont(new java.awt.Font("Verdana", 0, 10));
lblNacionalidade.setText("Nacionalidade:");
lblNacionalidade.setName("lblCPF"); // NOI18N
getContentPane().add(lblNacionalidade);
lblNacionalidade.setBounds(10, 170, 90, 14);
txtNacionalidade.setToolTipText("Insira seu CPF");
txtNacionalidade.setName("txtCPF"); // NOI18N
getContentPane().add(txtNacionalidade);
txtNacionalidade.setBounds(10, 190, 138, 20);
lblNaturalDe.setFont(new java.awt.Font("Verdana", 0, 10));
lblNaturalDe.setText("Natural de [cidade]:");
lblNaturalDe.setName("lblCPF"); // NOI18N
getContentPane().add(lblNaturalDe);
lblNaturalDe.setBounds(160, 170, 120, 14);
txtNaturalDe.setToolTipText("Insira seu RG");
txtNaturalDe.setName("txtRG"); // NOI18N
getContentPane().add(txtNaturalDe);
txtNaturalDe.setBounds(160, 190, 140, 20);
lblEmail.setFont(new java.awt.Font("Verdana", 0, 10));
lblEmail.setText("E-mail:");
lblEmail.setName("lblCPF"); // NOI18N
getContentPane().add(lblEmail);
lblEmail.setBounds(310, 170, 40, 14);
txtEmail.setToolTipText("Insira seu RG");
txtEmail.setName("txtOrgaoRegistro"); // NOI18N
getContentPane().add(txtEmail);
txtEmail.setBounds(310, 190, 250, 20);
lblEndereco.setFont(new java.awt.Font("Verdana", 0, 10));
lblEndereco.setText("Endereço:");
lblEndereco.setName("lblCPF"); // NOI18N
getContentPane().add(lblEndereco);
lblEndereco.setBounds(10, 220, 55, 14);
txtEndereco.setToolTipText("Insira seu CPF");
txtEndereco.setName("txtEndereco"); // NOI18N
getContentPane().add(txtEndereco);
txtEndereco.setBounds(10, 240, 390, 20);
lblBairro.setFont(new java.awt.Font("Verdana", 0, 10));
lblBairro.setText("Bairro:");
lblBairro.setName("lblCPF"); // NOI18N
getContentPane().add(lblBairro);
lblBairro.setBounds(410, 220, 37, 14);
txtBairro.setToolTipText("Insira seu RG");
txtBairro.setName("txtBairro"); // NOI18N
getContentPane().add(txtBairro);
txtBairro.setBounds(410, 240, 150, 20);
lblCidade.setFont(new java.awt.Font("Verdana", 0, 10));
lblCidade.setText("Cidade:");
lblCidade.setName("lblCPF"); // NOI18N
getContentPane().add(lblCidade);
lblCidade.setBounds(10, 270, 44, 14);
txtCidade.setToolTipText("Insira seu RG");
txtCidade.setName("txtCidade"); // NOI18N
getContentPane().add(txtCidade);
txtCidade.setBounds(10, 290, 138, 20);
lblUF.setFont(new java.awt.Font("Verdana", 0, 10));
lblUF.setText("UF:");
lblUF.setName("lblCPF"); // NOI18N
getContentPane().add(lblUF);
lblUF.setBounds(280, 270, 19, 14);
txtUF.setToolTipText("Insira seu RG");
txtUF.setName("txtUF"); // NOI18N
getContentPane().add(txtUF);
txtUF.setBounds(280, 290, 36, 20);
lblProfissao.setFont(new java.awt.Font("Verdana", 0, 10));
lblProfissao.setText("Profissão:");
lblProfissao.setName("lblCPF"); // NOI18N
getContentPane().add(lblProfissao);
lblProfissao.setBounds(330, 270, 60, 14);
txtProfissao.setToolTipText("Insira seu RG");
txtProfissao.setName("txtProfissao"); // NOI18N
getContentPane().add(txtProfissao);
txtProfissao.setBounds(330, 290, 160, 20);
lblTelResidencial.setFont(new java.awt.Font("Verdana", 0, 10));
lblTelResidencial.setText("Telefone Residencial:");
lblTelResidencial.setName("lblCPF"); // NOI18N
getContentPane().add(lblTelResidencial);
lblTelResidencial.setBounds(10, 320, 130, 14);
txtTelResidecial.setToolTipText("Insira seu RG");
txtTelResidecial.setName("txtCidade"); // NOI18N
getContentPane().add(txtTelResidecial);
txtTelResidecial.setBounds(10, 340, 138, 20);
lblTelComercial.setFont(new java.awt.Font("Verdana", 0, 10));
lblTelComercial.setText("Telefone Comercial:");
lblTelComercial.setName("lblCPF"); // NOI18N
getContentPane().add(lblTelComercial);
lblTelComercial.setBounds(160, 320, 130, 14);
txtTelComercial.setToolTipText("Insira seu RG");
txtTelComercial.setName("txtCidade"); // NOI18N
getContentPane().add(txtTelComercial);
txtTelComercial.setBounds(160, 340, 138, 20);
lblTelCelular.setFont(new java.awt.Font("Verdana", 0, 10));
lblTelCelular.setText("Telefone Celular:");
lblTelCelular.setName("lblCPF"); // NOI18N
getContentPane().add(lblTelCelular);
lblTelCelular.setBounds(310, 320, 130, 14);
txtTelCelular.setToolTipText("Insira seu RG");
txtTelCelular.setName("txtCidade"); // NOI18N
getContentPane().add(txtTelCelular);
txtTelCelular.setBounds(310, 340, 138, 20);
btnCadastrar.setText("Cadastrar Informações");
btnCadastrar.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
btnCadastrar.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
btnCadastrarMouseClicked(evt);
}
});
getContentPane().add(btnCadastrar);
btnCadastrar.setBounds(10, 660, 560, 23);
txtCEP.setToolTipText("Insira seu RG");
txtCEP.setName("txtCidade"); // NOI18N
getContentPane().add(txtCEP);
txtCEP.setBounds(160, 290, 110, 20);
lblCEP.setFont(new java.awt.Font("Verdana", 0, 10));
lblCEP.setText("CEP:");
lblCEP.setName("lblCPF"); // NOI18N
getContentPane().add(lblCEP);
lblCEP.setBounds(160, 270, 26, 14);
btnTabelaAlunos.setText("Tabela de Alunos");
btnTabelaAlunos.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnTabelaAlunosActionPerformed(evt);
}
});
getContentPane().add(btnTabelaAlunos);
btnTabelaAlunos.setBounds(190, 20, 130, 23);
lblSubTitulo1.setFont(new java.awt.Font("Verdana", 0, 12));
lblSubTitulo1.setText("Informações Pessoais");
getContentPane().add(lblSubTitulo1);
lblSubTitulo1.setBounds(420, 30, 138, 16);
jPanel1.setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
cboxDenominacao.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
jPanel1.add(cboxDenominacao, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 40, 130, -1));
lblOrdenado.setText("É ministro ordenado dessa denominação?");
jPanel1.add(lblOrdenado, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 120, 200, -1));
txtOutro.setEnabled(false);
jPanel1.add(txtOutro, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 40, 130, -1));
lblOutro.setText("Outro:");
lblOutro.setEnabled(false);
jPanel1.add(lblOutro, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 20, 34, -1));
txtSinodo.setEnabled(false);
jPanel1.add(txtSinodo, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 90, 140, -1));
lblSinodo.setText("Sinodo:");
lblSinodo.setEnabled(false);
jPanel1.add(lblSinodo, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 70, 50, -1));
txtOrdenadoEm.setEnabled(false);
jPanel1.add(txtOrdenadoEm, new org.netbeans.lib.awtextra.AbsoluteConstraints(230, 140, 140, -1));
lblPresbiterio.setText("Presbitério:");
lblPresbiterio.setEnabled(false);
jPanel1.add(lblPresbiterio, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 70, 70, -1));
lblDenominacao.setText("Denominação:");
jPanel1.add(lblDenominacao, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 20, 70, -1));
lblIgrejaLocal.setText("Igreja Local:");
jPanel1.add(lblIgrejaLocal, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 70, 70, -1));
jPanel1.add(txtIgrejaLocal, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 90, 130, -1));
lblOrdenadoEm.setText("Ordenado em:");
lblOrdenadoEm.setEnabled(false);
jPanel1.add(lblOrdenadoEm, new org.netbeans.lib.awtextra.AbsoluteConstraints(230, 120, 70, -1));
radioNao.setText("Não");
jPanel1.add(radioNao, new org.netbeans.lib.awtextra.AbsoluteConstraints(60, 140, -1, -1));
radioSim.setText("Sim");
jPanel1.add(radioSim, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 140, -1, -1));
lblRelacaoPastoral.setText("Relação Pastoral:");
jPanel1.add(lblRelacaoPastoral, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 180, 100, -1));
jPanel1.add(txtAreaAtuacao, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 200, 180, -1));
lblAtuacao.setText("Área de atuação na igreja:");
jPanel1.add(lblAtuacao, new org.netbeans.lib.awtextra.AbsoluteConstraints(10, 180, 130, -1));
cboxRelacaoPastoral.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
jPanel1.add(cboxRelacaoPastoral, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 200, 180, -1));
txtPresbiterio1.setEnabled(false);
jPanel1.add(txtPresbiterio1, new org.netbeans.lib.awtextra.AbsoluteConstraints(300, 90, 140, -1));
tabelaInformacoes.addTab("Informações Religiosas", jPanel1);
tabelaInformacoes.addTab("Formação Escolar", jPanel2);
tabelaInformacoes.addTab("Experiência de Trabalho", jPanel3);
getContentPane().add(tabelaInformacoes);
tabelaInformacoes.setBounds(10, 370, 560, 280);
txtRG.setToolTipText("Insira seu RG");
txtRG.setName("txtRG"); // NOI18N
getContentPane().add(txtRG);
txtRG.setBounds(160, 140, 140, 20);
txtOrgaoEmissor.setToolTipText("Insira seu RG");
txtOrgaoEmissor.setName("txtOrgaoEmissor"); // NOI18N
getContentPane().add(txtOrgaoEmissor);
txtOrgaoEmissor.setBounds(310, 140, 50, 20);
txtUfRegistro.setToolTipText("Insira seu RG");
txtUfRegistro.setName("txtUfRegistro"); // NOI18N
getContentPane().add(txtUfRegistro);
txtUfRegistro.setBounds(410, 140, 30, 20);
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
setBounds((screenSize.width-599)/2, (screenSize.height-736)/2, 599, 736);
}// </editor-fold>
private void btnCadastrarMouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
String query;
if (connect.connect()) { //Verifica se está conectado com o banco de Dados
//---------------------Inserção de Dados na tabela
insertData();
JOptionPane.showMessageDialog(null, "Dados de aluno inseridos com sucesso.");
}
}
private void btnTabelaAlunosActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
GestorAlunos tabela = new GestorAlunos();
tabela.show();
}
private void cboxSexoValores() {
cboxSexo.setModel(new DefaultComboBoxModel(info.getSexoValues().toArray()));
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new InscricaoPrograma().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.persistence.EntityManager andrewjumperPUEntityManager;
private javax.swing.JButton btnCadastrar;
private javax.swing.JButton btnTabelaAlunos;
private javax.swing.JComboBox cboxDenominacao;
private javax.swing.JComboBox cboxRelacaoPastoral;
private javax.swing.JComboBox cboxSexo;
private java.util.List<inscricao.Inscricoes> inscricoesList;
private javax.persistence.Query inscricoesQuery;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JTable jTable1;
private javax.swing.JLabel lblAtuacao;
private javax.swing.JLabel lblBairro;
private javax.swing.JLabel lblCEP;
private javax.swing.JLabel lblCPF;
private javax.swing.JLabel lblCidade;
private javax.swing.JLabel lblDataNascimento;
private javax.swing.JLabel lblDenominacao;
private javax.swing.JLabel lblEmail;
private javax.swing.JLabel lblEndereco;
private javax.swing.JLabel lblIgrejaLocal;
private javax.swing.JLabel lblNacionalidade;
private javax.swing.JLabel lblNaturalDe;
private javax.swing.JLabel lblNome;
private javax.swing.JLabel lblOrdenado;
private javax.swing.JLabel lblOrdenadoEm;
private javax.swing.JLabel lblOrgaoEmissor;
private javax.swing.JLabel lblOutro;
private javax.swing.JLabel lblPresbiterio;
private javax.swing.JLabel lblPrincipal;
private javax.swing.JLabel lblProfissao;
private javax.swing.JLabel lblRG;
private javax.swing.JLabel lblRelacaoPastoral;
private javax.swing.JLabel lblSexo;
private javax.swing.JLabel lblSinodo;
private javax.swing.JLabel lblSubTitulo1;
private javax.swing.JLabel lblTelCelular;
private javax.swing.JLabel lblTelComercial;
private javax.swing.JLabel lblTelResidencial;
private javax.swing.JLabel lblTitulo;
private javax.swing.JLabel lblUF;
private javax.swing.JLabel lblUFRegistro;
private javax.swing.JRadioButton radioNao;
private javax.swing.JRadioButton radioSim;
private javax.swing.JTabbedPane tabelaInformacoes;
private javax.swing.JTextField txtAreaAtuacao;
private javax.swing.JTextField txtBairro;
private javax.swing.JTextField txtCEP;
private javax.swing.JTextField txtCPF;
private javax.swing.JTextField txtCidade;
private javax.swing.JTextField txtDataNascimento;
private javax.swing.JTextField txtEmail;
private javax.swing.JTextField txtEndereco;
private javax.swing.JTextField txtIgrejaLocal;
private javax.swing.JTextField txtNacionalidade;
private javax.swing.JTextField txtNaturalDe;
private javax.swing.JTextField txtNome;
private javax.swing.JTextField txtOrdenadoEm;
private javax.swing.JTextField txtOrgaoEmissor;
private javax.swing.JTextField txtOutro;
private javax.swing.JTextField txtPresbiterio1;
private javax.swing.JTextField txtProfissao;
private javax.swing.JTextField txtRG;
private javax.swing.JTextField txtSinodo;
private javax.swing.JTextField txtTelCelular;
private javax.swing.JTextField txtTelComercial;
private javax.swing.JTextField txtTelResidecial;
private javax.swing.JTextField txtUF;
private javax.swing.JTextField txtUfRegistro;
// End of variables declaration
public void setInformations() {
//Setando os atributos de InformacaoPessoal
info.setNome(txtNome.getText());
info.setSexo(cboxSexo.getSelectedItem().toString());
info.setCPF(txtCPF.getText());
info.setRG((txtRG.getText()));
info.setOEmissor(txtOrgaoEmissor.getText());
info.setUfRegistro(txtUfRegistro.getText());
info.setDataNascimento(txtDataNascimento.getText());
info.setNacionalidade(txtNacionalidade.getText());
info.setNaturalDe(txtNaturalDe.getText());
info.setEmail(txtEmail.getText());
info.setEndereco(txtEndereco.getText());
info.setBairro(txtBairro.getText());
info.setCidade(txtCidade.getText());
info.setCEP(txtCEP.getText());
info.setUf(txtUF.getText());
info.setProfissao(txtProfissao.getText());
info.setTelResidencial(txtTelResidecial.getText());
info.setTelComercial(txtTelComercial.getText());
info.setTelCelular(txtTelCelular.getText());
}
public void insertData() {
setInformations();
connect.inserir(info.getNome(), info.getSexo(), info.getCPF(), info.getRG(), info.getOEmissor(), info.getUfRegistro(), info.getDataNascimento(), info.getNacionalidade(), info.getNaturalDe(), info.getEmail(), info.getEndereco(), info.getBairro(), info.getCidade(), info.getUf(), info.getProfissao(), info.getTelResidencial(), info.getTelComercial(), info.getTelCelular());
}
public void persist(Object object) {
andrewjumperPUEntityManager.getTransaction().begin();
try {
andrewjumperPUEntityManager.persist(object);
andrewjumperPUEntityManager.getTransaction().commit();
} catch (Exception e) {
e.printStackTrace();
andrewjumperPUEntityManager.getTransaction().rollback();
} finally {
andrewjumperPUEntityManager.close();
}
}
}
Desde já agradeço,
Abraço