Boa tarde Passoal!
Estava resolvendo um exercicio aqui e não estou conseguindo adicionar o sexo que é um char para a JTable logo após cadastrar, E esta dando um erro quando clico no botão Alterar, eu seleciono o candidato que quero alterar mas não consigo.
Alguem pode dar uma ideia de como posso fazer?
valew.
package view;
import javax.swing.JOptionPane;
import controller.Candidato;
import javax.swing.table.DefaultTableModel;
/**
*
* @author COUTINHO
*/
public class FrmCandidato extends javax.swing.JFrame {
private Candidato cad;
private int linha;
/** Creates new form FrmCandidato */
public FrmCandidato() {
linha = -1;
initComponents();
}
private void limpar(){
txtNome.setText("");
txtDataNasc.setText("");
txtFormacao.setText("");
txtPretSalario.setText("");
cbxEspanhol.setSelected(false);
cbxFrances.setSelected(false);
cbxIngles.setSelected(false);
cbxJapones.setSelected(false);
rdbFem.setSelected(false);
rdbMasc.setSelected(false);
txtNome.requestFocus();
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
lblnome = new javax.swing.JLabel();
lbldataNasc = new javax.swing.JLabel();
lblformacao = new javax.swing.JLabel();
lblpretSalario = new javax.swing.JLabel();
lblobservacoes = new javax.swing.JLabel();
txtNome = new javax.swing.JTextField();
txtDataNasc = new javax.swing.JTextField();
txtFormacao = new javax.swing.JTextField();
txtPretSalario = new javax.swing.JTextField();
jScrollPane1 = new javax.swing.JScrollPane();
tblTabela = new javax.swing.JTable();
btnCadastrar = new javax.swing.JButton();
btnExibir = new javax.swing.JButton();
btnAlterar = new javax.swing.JButton();
btnExcluir = new javax.swing.JButton();
btnFechar = new javax.swing.JButton();
pnlIdioma = new javax.swing.JPanel();
cbxIngles = new javax.swing.JCheckBox();
cbxEspanhol = new javax.swing.JCheckBox();
cbxFrances = new javax.swing.JCheckBox();
cbxJapones = new javax.swing.JCheckBox();
pnlSexo = new javax.swing.JPanel();
rdbFem = new javax.swing.JRadioButton();
rdbMasc = new javax.swing.JRadioButton();
jScrollPane2 = new javax.swing.JScrollPane();
txaObservacoes = new javax.swing.JTextArea();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Cadastro do Candidato");
lblnome.setText("Nome:");
lbldataNasc.setText("Data de Nascimento:");
lblformacao.setText("Formação:");
lblpretSalario.setText("Pretenção Salarial:");
lblobservacoes.setText("Observações:");
tblTabela.setAutoCreateRowSorter(true);
tblTabela.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
tblTabela.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
},
new String [] {
"Nome", "Sexo", "Data Nascimento", "Formação", "Inglês", "Espanhol", "Frances", "Japonês", "Pretenção Salarial", "Observações", "Poliglota"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
});
tblTabela.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_OFF);
tblTabela.setShowHorizontalLines(false);
tblTabela.setShowVerticalLines(false);
jScrollPane1.setViewportView(tblTabela);
btnCadastrar.setText("Cadastrar");
btnCadastrar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnCadastrarActionPerformed(evt);
}
});
btnExibir.setText("Exibir");
btnExibir.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnExibirActionPerformed(evt);
}
});
btnAlterar.setText("Alterar");
btnAlterar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnAlterarActionPerformed(evt);
}
});
btnExcluir.setText("Excluir");
btnExcluir.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnExcluirActionPerformed(evt);
}
});
btnFechar.setText("Fechar");
btnFechar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnFecharActionPerformed(evt);
}
});
pnlIdioma.setBorder(javax.swing.BorderFactory.createTitledBorder("Idiomas"));
pnlIdioma.setToolTipText("selecione os idiomas do candidato");
cbxIngles.setText("Inglês");
cbxEspanhol.setText("Espanhol");
cbxEspanhol.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cbxEspanholActionPerformed(evt);
}
});
cbxFrances.setText("Frances");
cbxJapones.setText("Japonês");
javax.swing.GroupLayout pnlIdiomaLayout = new javax.swing.GroupLayout(pnlIdioma);
pnlIdioma.setLayout(pnlIdiomaLayout);
pnlIdiomaLayout.setHorizontalGroup(
pnlIdiomaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pnlIdiomaLayout.createSequentialGroup()
.addContainerGap()
.addGroup(pnlIdiomaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pnlIdiomaLayout.createSequentialGroup()
.addGroup(pnlIdiomaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(cbxIngles)
.addComponent(cbxFrances)
.addComponent(cbxJapones))
.addGap(0, 4, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, pnlIdiomaLayout.createSequentialGroup()
.addGap(0, 0, Short.MAX_VALUE)
.addComponent(cbxEspanhol)))
.addContainerGap())
);
pnlIdiomaLayout.setVerticalGroup(
pnlIdiomaLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pnlIdiomaLayout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(cbxIngles)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(cbxEspanhol)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(cbxFrances)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(cbxJapones))
);
pnlSexo.setBorder(javax.swing.BorderFactory.createTitledBorder("sexo"));
rdbFem.setText("Feminino");
rdbMasc.setText("Masculino");
javax.swing.GroupLayout pnlSexoLayout = new javax.swing.GroupLayout(pnlSexo);
pnlSexo.setLayout(pnlSexoLayout);
pnlSexoLayout.setHorizontalGroup(
pnlSexoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pnlSexoLayout.createSequentialGroup()
.addContainerGap()
.addGroup(pnlSexoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(rdbMasc)
.addComponent(rdbFem))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
pnlSexoLayout.setVerticalGroup(
pnlSexoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pnlSexoLayout.createSequentialGroup()
.addComponent(rdbFem)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(rdbMasc)
.addGap(0, 15, Short.MAX_VALUE))
);
txaObservacoes.setColumns(20);
txaObservacoes.setRows(5);
jScrollPane2.setViewportView(txaObservacoes);
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
.addComponent(lblobservacoes)
.addGap(70, 70, 70)
.addComponent(jScrollPane2))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(lbldataNasc)
.addComponent(lblformacao)
.addComponent(lblpretSalario)
.addComponent(lblnome, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(23, 23, 23)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addComponent(txtDataNasc, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(txtFormacao, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(txtPretSalario, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 84, Short.MAX_VALUE))
.addGap(35, 35, 35)
.addComponent(pnlIdioma, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(txtNome, javax.swing.GroupLayout.PREFERRED_SIZE, 337, javax.swing.GroupLayout.PREFERRED_SIZE))))
.addGap(38, 38, 38)
.addComponent(pnlSexo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addComponent(btnCadastrar)
.addGap(18, 18, 18)
.addComponent(btnExibir, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(btnAlterar, javax.swing.GroupLayout.PREFERRED_SIZE, 90, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(btnExcluir, javax.swing.GroupLayout.PREFERRED_SIZE, 88, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(btnFechar, javax.swing.GroupLayout.PREFERRED_SIZE, 96, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 823, javax.swing.GroupLayout.PREFERRED_SIZE))
.addContainerGap(194, Short.MAX_VALUE))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(11, 11, 11)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblnome, javax.swing.GroupLayout.PREFERRED_SIZE, 17, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(txtNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(pnlIdioma, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lbldataNasc)
.addComponent(txtDataNasc, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblformacao)
.addComponent(txtFormacao, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblpretSalario)
.addComponent(txtPretSalario, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))))
.addComponent(pnlSexo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(lblobservacoes, javax.swing.GroupLayout.PREFERRED_SIZE, 24, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 35, Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnCadastrar)
.addComponent(btnExibir)
.addComponent(btnAlterar)
.addComponent(btnExcluir)
.addComponent(btnFechar))
.addGap(26, 26, 26)
.addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 198, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(66, 66, 66))
);
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
setBounds((screenSize.width-1043)/2, (screenSize.height-647)/2, 1043, 647);
}// </editor-fold>
private void cbxEspanholActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void btnCadastrarActionPerformed(java.awt.event.ActionEvent evt) {
cad = new Candidato();
String operacao = "cadastro realizado";
cad.cadastrar(txtNome.getText(),
(rdbFem.isSelected()?'f':'m'),
txtDataNasc.getText(),
txtFormacao.getText(),
cbxIngles.isSelected()?true:false,
cbxEspanhol.isSelected()?true:false,
cbxFrances.isSelected()?true:false,
cbxJapones.isSelected()?true:false,
Double.parseDouble(txtPretSalario.getText()),
txaObservacoes.getText());
limpar();
DefaultTableModel dtm = (DefaultTableModel) tblTabela.getModel();
if(linha != -1){
dtm.removeRow(linha);
operacao = "Alteracao realizada";
linha = -1;
}
dtm.addRow(new String []{cad.getNome(),
String.valueOf(cad.getDataNasc()),
String.valueOf(cad.getFormacao()),
cad.isIngles()?"Sim":"Não",cad.isEspanhol()?"Sim":"Não",
cad.isFrances()?"Sim":"Não",cad.isJapones()?"Sim":"Não",
String.valueOf(cad.getPretSalario()),
cad.getObservacoes()}
);
JOptionPane.showMessageDialog(FrmCandidato.this,
operacao + "Com sucesso!\n\n"+
cad.exibir(),
"DADOS DO CADASTRO",
JOptionPane.INFORMATION_MESSAGE);
cad = null;
btnCadastrar.setText("Cadastrar");
btnCadastrar.setMnemonic('c');
btnFechar.setText("Fechar");
btnFechar.setMnemonic('f');
btnExcluir.setEnabled(true);
}
private void btnExibirActionPerformed(java.awt.event.ActionEvent evt) {
try{
if(tblTabela.getRowCount() > 0){
cad = new Candidato();
DefaultTableModel dtm = (DefaultTableModel) tblTabela.getModel();
linha = tblTabela.getSelectedRow();
cad.cadastrar(
dtm.getValueAt(linha, 0).toString(),
(dtm.getValueAt(linha, 1).equals("Feminino")?'f':'m'),
dtm.getValueAt(linha, 2).toString().equals("Sim"),
dtm.getValueAt(linha, 3).toString().equals("Sim"),
dtm.getValueAt(linha, 4).toString().equals("Sim"),
dtm.getValueAt(linha, 5).toString().equals("Sim"),
dtm.getValueAt(linha, 6).toString().equals("Sim"),
dtm.getValueAt(linha, 7).toString().equals("Sim"),
Double.parseDouble(dtm.getValueAt(linha, 8).toString()),
dtm.getValueAt(linha, 9).toString());
JOptionPane.showConfirmDialog(FrmCandidato.this,
cad.exibir(),
"DADOS DO PRODUTO",
JOptionPane.INFORMATION_MESSAGE);
}else
JOptionPane.showMessageDialog(FrmCandidato.this,
"Antes de exibir Cadastre um produto",
"ATENÇÃO",JOptionPane.INFORMATION_MESSAGE);
}catch(ArrayIndexOutOfBoundsException iob){
JOptionPane.showMessageDialog(FrmCandidato.this,
"Selecione uma linha primeiro!",
"ATENÇÃO", JOptionPane.ERROR_MESSAGE);
}
}
private void btnAlterarActionPerformed(java.awt.event.ActionEvent evt) {
try{
if(tblTabela.getRowCount() > 0){
cad = new Candidato();
DefaultTableModel dtm = (DefaultTableModel) tblTabela.getModel();
linha = tblTabela.getSelectedRow();
cad.cadastrar(
dtm.getValueAt(linha, 0).toString(),
(dtm.getValueAt(linha, 1).equals("Feminino")?'f':'m'),
dtm.getValueAt(linha, 2).toString().equals("Sim"),
dtm.getValueAt(linha, 3).toString().equals("Sim"),
dtm.getValueAt(linha, 4).toString().equals("Sim"),
dtm.getValueAt(linha, 5).toString().equals("Sim"),
dtm.getValueAt(linha, 6).toString().equals("Sim"),
dtm.getValueAt(linha, 7).toString().equals("Sim"),
Double.parseDouble(dtm.getValueAt(linha, 8).toString()),
dtm.getValueAt(linha, 9).toString());
txtNome.setText(cad.getNome());
txtDataNasc.setText(cad.getDataNasc());
txtFormacao.setText(cad.getFormacao());
cbxIngles.setSelected(cad.isIngles());
cbxEspanhol.setSelected(cad.isEspanhol());
cbxFrances.setSelected(cad.isFrances());
cbxJapones.setSelected(cad.isJapones());
txtPretSalario.setText(String.valueOf(cad.getPretSalario()));
txaObservacoes.setText(cad.getObservacoes());
btnCadastrar.setText("Salvar");
btnCadastrar.setMnemonic('s');
btnFechar.setText("Cancelar");
btnFechar.setMnemonic('c');
btnExcluir.setEnabled(false);
}else
JOptionPane.showMessageDialog(FrmCandidato.this,
"Antes de fazer qualquer alteração, cadastre algum candidato ",
"ATENÇÃO",JOptionPane.INFORMATION_MESSAGE);
}catch(ArrayIndexOutOfBoundsException iob){
JOptionPane.showMessageDialog(FrmCandidato.this,
"Selecione uma linha primeiro",
"ATENÇÃO",JOptionPane.INFORMATION_MESSAGE);
}
}
private void btnExcluirActionPerformed(java.awt.event.ActionEvent evt) {
try{
if(tblTabela.getRowCount() > 0){
DefaultTableModel dtm = (DefaultTableModel) tblTabela.getModel();
dtm.removeRow(tblTabela.getSelectedRow());
}else
JOptionPane.showMessageDialog(FrmCandidato.this,
"Antes de excluir, cadastre algum candidato",
"ATENÇÃO",JOptionPane.INFORMATION_MESSAGE);
}catch(ArrayIndexOutOfBoundsException iob ){
JOptionPane.showMessageDialog(FrmCandidato.this,
"Selecione um linha primeiro",
"ATENÇÃO",JOptionPane.INFORMATION_MESSAGE);
}
}
private void btnFecharActionPerformed(java.awt.event.ActionEvent evt) {
if(linha == -1)
dispose();
else{
limpar();
linha = -1;
btnCadastrar.setText("Cadastrar");
btnCadastrar.setMnemonic('c');
btnFechar.setText("Fechar");
btnFechar.setMnemonic('f');
btnExcluir.setEnabled(true);
}
}
/*public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
* For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
*/
/* try {
for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(FrmCandidato.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(FrmCandidato.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(FrmCandidato.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(FrmCandidato.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
/* Create and display the form */
/* java.awt.EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
new FrmCandidato().setVisible(true);
}
});
}*/
// Variables declaration - do not modify
private javax.swing.JButton btnAlterar;
private javax.swing.JButton btnCadastrar;
private javax.swing.JButton btnExcluir;
private javax.swing.JButton btnExibir;
private javax.swing.JButton btnFechar;
private javax.swing.JCheckBox cbxEspanhol;
private javax.swing.JCheckBox cbxFrances;
private javax.swing.JCheckBox cbxIngles;
private javax.swing.JCheckBox cbxJapones;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JLabel lbldataNasc;
private javax.swing.JLabel lblformacao;
private javax.swing.JLabel lblnome;
private javax.swing.JLabel lblobservacoes;
private javax.swing.JLabel lblpretSalario;
private javax.swing.JPanel pnlIdioma;
private javax.swing.JPanel pnlSexo;
private javax.swing.JRadioButton rdbFem;
private javax.swing.JRadioButton rdbMasc;
private javax.swing.JTable tblTabela;
private javax.swing.JTextArea txaObservacoes;
private javax.swing.JTextField txtDataNasc;
private javax.swing.JTextField txtFormacao;
private javax.swing.JTextField txtNome;
private javax.swing.JTextField txtPretSalario;
// End of variables declaration
}