SuperClasse

10 respostas
CarolLuccas

Olá eu estou tentando fazer com que o meu formulário GerenciaClientes enchergue as variaveis da classe cliente! Se alguém poder me ajudar agradeço, tenho 15 dias pra colocar meu programa pra rodar!
Obrigada…

10 Respostas

pedrinho20

Na classe Cliente você pode colocar os atributos (nome, endereço, sexo, etc) como privados e criar metodos getters e setters.

A partir disso você podera trabalhar com eles na classe GerenciaClientes.

Posta o código ai pra te ajudarmos …

CarolLuccas

Eu fiz isso, porém queria que o formulario GerenCliente enchergue as variáveis dentro do actionPerformed do JTextField...... aqui está o código:

[/code]
/*ESTE É O FORMULÁRIO DE GERENCIAMENTO DE CLIENTES(CADASTRO, CONSULTA, ALTERAÇÃO
* E EXCLUSÃO) QUE CONTERÁ UMA TABELA PARA A FACILITAÇÃO DE GERENCIAMENTO
* CRIADA NO DIA 02/11/2011, 14:24:37
*/

package Interface;//PACOTE INTERFACE QUE CONTEM OS FORMULÁRIOS QUE FAZEM A
//INTERFACE ENTRE O USUÁRIO E O BANCO DE DADOS

/**
* @author Carol
*/
public class GerenCli extends javax.swing.JDialog {

/** CRIAÇÃO DO FORMULÁRIO GerenCli */
public GerenCli(java.awt.Frame parent, boolean modal) {
super(parent, modal);
initComponents();
setTitle("Gerenciar Cliente"); // TITULO DA TELA
}

/** 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")
//
private void initComponents() {

pGerenCli = new javax.swing.JPanel();
pGerenCliCadastrar = new javax.swing.JPanel();
lblGerenCliCadstrarNome = new javax.swing.JLabel();
lblGerenCliCadstrarEndereco = new javax.swing.JLabel();
lblGerenCliCadstrarTelefone = new javax.swing.JLabel();
btnGerenCliCadastrarIncluir = new javax.swing.JButton();
btnGerenCliCadastrarCancelar = new javax.swing.JButton();
tfGerenCliCadastrarNome = new javax.swing.JTextField();
tfGerenCliCadastrarEndereco = new javax.swing.JTextField();
tfGerenCliCadastrarTelefone = new javax.swing.JTextField();
lblGerenCliCadstrarCodigo = new javax.swing.JLabel();
tfGerenCliCadastrarCodigo = new javax.swing.JTextField();
pGerenCliConsulAlt = new javax.swing.JPanel();
lblGerenCliConsulAltCodigo = new javax.swing.JLabel();
tfGerenCliConsulAltCodigo = new javax.swing.JTextField();
lblGerenCliConsulAltNome = new javax.swing.JLabel();
tfGerenCliConsulAltNome = new javax.swing.JTextField();
lblGerenCliConsulAltEndereco = new javax.swing.JLabel();
tfGerenCliConsulAltEndereco = new javax.swing.JTextField();
lblGerenCliConsulAltTelefone = new javax.swing.JLabel();
tfGerenCliConsulAltTelefone = new javax.swing.JTextField();
btnGerenCliConsulAltConsultar = new javax.swing.JButton();
btnGerenCliConsulAltAlterar = new javax.swing.JButton();
btnGerenCliConsulAltCancelar = new javax.swing.JButton();
pGerenCliExcluir = new javax.swing.JPanel();
lblGerenCliExcluirCodigo = new javax.swing.JLabel();
tfGerenCliExcluirCodigo = new javax.swing.JTextField();
lblGerenCliExcluirNome = new javax.swing.JLabel();
tfGerenCliExcluirNome = new javax.swing.JTextField();
btnGerenCliExcluirExcluir = new javax.swing.JButton();
btnGerenCliExcluirCancelar = new javax.swing.JButton();
cbxGerenCliExcluirNomes = new javax.swing.JComboBox();
scrollPtblGerenCli = new javax.swing.JScrollPane();
tblGerenCli = new javax.swing.JTable();

setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);

pGerenCli.setBackground(new java.awt.Color(204, 204, 204));
pGerenCli.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

pGerenCliCadastrar.setBackground(new java.awt.Color(204, 204, 204));
pGerenCliCadastrar.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED), "Cadastrar"));

lblGerenCliCadstrarNome.setText("Nome:");

lblGerenCliCadstrarEndereco.setText("Endereco:");

lblGerenCliCadstrarTelefone.setText("Telefone:");

btnGerenCliCadastrarIncluir.setText("Incluir");
btnGerenCliCadastrarIncluir.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
btnGerenCliCadastrarIncluir.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnGerenCliCadastrarIncluirActionPerformed(evt);
}
});

btnGerenCliCadastrarCancelar.setText("Cancelar");
btnGerenCliCadastrarCancelar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

tfGerenCliCadastrarNome.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliCadastrarNomeActionPerformed(evt);
}
});

tfGerenCliCadastrarEndereco.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliCadastrarEnderecoActionPerformed(evt);
}
});

tfGerenCliCadastrarTelefone.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliCadastrarTelefoneActionPerformed(evt);
}
});

lblGerenCliCadstrarCodigo.setText("Codigo:");

tfGerenCliCadastrarCodigo.setEditable(false);
tfGerenCliCadastrarCodigo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliCadastrarCodigoActionPerformed(evt);
}
});

javax.swing.GroupLayout pGerenCliCadastrarLayout = new javax.swing.GroupLayout(pGerenCliCadastrar);
pGerenCliCadastrar.setLayout(pGerenCliCadastrarLayout);
pGerenCliCadastrarLayout.setHorizontalGroup(
pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
.addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
.addComponent(lblGerenCliCadstrarCodigo)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(tfGerenCliCadastrarCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, 70, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
.addComponent(lblGerenCliCadstrarNome)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(tfGerenCliCadastrarNome, javax.swing.GroupLayout.DEFAULT_SIZE, 379, Short.MAX_VALUE))
.addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
.addComponent(lblGerenCliCadstrarEndereco)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(tfGerenCliCadastrarEndereco, javax.swing.GroupLayout.DEFAULT_SIZE, 367, Short.MAX_VALUE))
.addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
.addComponent(lblGerenCliCadstrarTelefone)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
.addComponent(btnGerenCliCadastrarIncluir, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(btnGerenCliCadastrarCancelar, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(tfGerenCliCadastrarTelefone))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 249, Short.MAX_VALUE)))
.addContainerGap())
);
pGerenCliCadastrarLayout.setVerticalGroup(
pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
.addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliCadstrarCodigo)
.addComponent(tfGerenCliCadastrarCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliCadstrarNome)
.addComponent(tfGerenCliCadastrarNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliCadstrarEndereco)
.addComponent(tfGerenCliCadastrarEndereco, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliCadstrarTelefone)
.addComponent(tfGerenCliCadastrarTelefone, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnGerenCliCadastrarIncluir)
.addComponent(btnGerenCliCadastrarCancelar))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);

pGerenCliConsulAlt.setBackground(new java.awt.Color(204, 204, 204));
pGerenCliConsulAlt.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED), "Consultar/Alterar"));

lblGerenCliConsulAltCodigo.setText("Codigo:");

tfGerenCliConsulAltCodigo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliConsulAltCodigoActionPerformed(evt);
}
});

lblGerenCliConsulAltNome.setText("Nome:");

tfGerenCliConsulAltNome.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliConsulAltNomeActionPerformed(evt);
}
});

lblGerenCliConsulAltEndereco.setText("Endereco:");

tfGerenCliConsulAltEndereco.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliConsulAltEnderecoActionPerformed(evt);
}
});

lblGerenCliConsulAltTelefone.setText("Telefone:");

tfGerenCliConsulAltTelefone.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliConsulAltTelefoneActionPerformed(evt);
}
});

btnGerenCliConsulAltConsultar.setText("Consultar");
btnGerenCliConsulAltConsultar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
btnGerenCliConsulAltConsultar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnGerenCliConsulAltConsultarActionPerformed(evt);
}
});

btnGerenCliConsulAltAlterar.setText("Alterar");
btnGerenCliConsulAltAlterar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

btnGerenCliConsulAltCancelar.setText("Cancelar");
btnGerenCliConsulAltCancelar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

javax.swing.GroupLayout pGerenCliConsulAltLayout = new javax.swing.GroupLayout(pGerenCliConsulAlt);
pGerenCliConsulAlt.setLayout(pGerenCliConsulAltLayout);
pGerenCliConsulAltLayout.setHorizontalGroup(
pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
.addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
.addComponent(lblGerenCliConsulAltCodigo)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(tfGerenCliConsulAltCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, 70, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
.addComponent(lblGerenCliConsulAltNome)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(tfGerenCliConsulAltNome, javax.swing.GroupLayout.DEFAULT_SIZE, 420, Short.MAX_VALUE))
.addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
.addComponent(lblGerenCliConsulAltEndereco)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(tfGerenCliConsulAltEndereco, javax.swing.GroupLayout.DEFAULT_SIZE, 408, Short.MAX_VALUE))
.addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
.addComponent(lblGerenCliConsulAltTelefone)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
.addComponent(btnGerenCliConsulAltConsultar, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(btnGerenCliConsulAltAlterar, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(tfGerenCliConsulAltTelefone))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(btnGerenCliConsulAltCancelar, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 180, Short.MAX_VALUE)))
.addContainerGap())
);
pGerenCliConsulAltLayout.setVerticalGroup(
pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
.addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliConsulAltCodigo)
.addComponent(tfGerenCliConsulAltCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliConsulAltNome)
.addComponent(tfGerenCliConsulAltNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliConsulAltEndereco)
.addComponent(tfGerenCliConsulAltEndereco, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliConsulAltTelefone)
.addComponent(tfGerenCliConsulAltTelefone, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnGerenCliConsulAltConsultar)
.addComponent(btnGerenCliConsulAltAlterar)
.addComponent(btnGerenCliConsulAltCancelar))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);

pGerenCliExcluir.setBackground(new java.awt.Color(204, 204, 204));
pGerenCliExcluir.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED), "Excluir")));

lblGerenCliExcluirCodigo.setText("Codigo:");

tfGerenCliExcluirCodigo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliExcluirCodigoActionPerformed(evt);
}
});

lblGerenCliExcluirNome.setText("Nome:");

tfGerenCliExcluirNome.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
tfGerenCliExcluirNomeActionPerformed(evt);
}
});

btnGerenCliExcluirExcluir.setText("Excluir");
btnGerenCliExcluirExcluir.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
btnGerenCliExcluirExcluir.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnGerenCliExcluirExcluirActionPerformed(evt);
}
});

btnGerenCliExcluirCancelar.setText("Cancelar");
btnGerenCliExcluirCancelar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

cbxGerenCliExcluirNomes.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Ana", "Joana", "Flavio", "Paulo", "João", "Henrique" }));
cbxGerenCliExcluirNomes.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

javax.swing.GroupLayout pGerenCliExcluirLayout = new javax.swing.GroupLayout(pGerenCliExcluir);
pGerenCliExcluir.setLayout(pGerenCliExcluirLayout);
pGerenCliExcluirLayout.setHorizontalGroup(
pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliExcluirLayout.createSequentialGroup()
.addComponent(lblGerenCliExcluirNome)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(tfGerenCliExcluirNome, javax.swing.GroupLayout.PREFERRED_SIZE, 267, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(cbxGerenCliExcluirNomes, 0, 145, Short.MAX_VALUE))
.addGroup(pGerenCliExcluirLayout.createSequentialGroup()
.addComponent(lblGerenCliExcluirCodigo)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(tfGerenCliExcluirCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, 70, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(pGerenCliExcluirLayout.createSequentialGroup()
.addGap(55, 55, 55)
.addComponent(btnGerenCliExcluirExcluir, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(btnGerenCliExcluirCancelar, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE))
);
pGerenCliExcluirLayout.setVerticalGroup(
pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliExcluirLayout.createSequentialGroup()
.addGroup(pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliExcluirCodigo)
.addComponent(tfGerenCliExcluirCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblGerenCliExcluirNome)
.addComponent(tfGerenCliExcluirNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(cbxGerenCliExcluirNomes, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnGerenCliExcluirExcluir)
.addComponent(btnGerenCliExcluirCancelar))
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);

tblGerenCli.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
"Codigo", "Nome", "Endereco", "Telefone"
}
) {
Class[] types = new Class [] {
java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
};
boolean[] canEdit = new boolean [] {
false, false, false, false
};

public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}

public boolean isCellEditable(int rowIndex, int columnIndex) {
return canEdit [columnIndex];
}
});
scrollPtblGerenCli.setViewportView(tblGerenCli);

javax.swing.GroupLayout pGerenCliLayout = new javax.swing.GroupLayout(pGerenCli);
pGerenCli.setLayout(pGerenCliLayout);
pGerenCliLayout.setHorizontalGroup(
pGerenCliLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliLayout.createSequentialGroup()
.addContainerGap()
.addGroup(pGerenCliLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(pGerenCliCadastrar, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(pGerenCliExcluir, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(pGerenCliConsulAlt, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(scrollPtblGerenCli, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
pGerenCliLayout.setVerticalGroup(
pGerenCliLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliLayout.createSequentialGroup()
.addGroup(pGerenCliLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(pGerenCliLayout.createSequentialGroup()
.addGap(19, 19, 19)
.addComponent(scrollPtblGerenCli, javax.swing.GroupLayout.DEFAULT_SIZE, 478, Short.MAX_VALUE))
.addGroup(pGerenCliLayout.createSequentialGroup()
.addContainerGap()
.addComponent(pGerenCliCadastrar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(18, 18, 18)
.addComponent(pGerenCliConsulAlt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 16, Short.MAX_VALUE)
.addComponent(pGerenCliExcluir, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addContainerGap())
);

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(pGerenCli, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(pGerenCli, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
);

pack();
}//

private void tfGerenCliCadastrarNomeActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void tfGerenCliCadastrarEnderecoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void tfGerenCliCadastrarTelefoneActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void btnGerenCliCadastrarIncluirActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void tfGerenCliCadastrarCodigoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void tfGerenCliConsulAltCodigoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void tfGerenCliConsulAltNomeActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void tfGerenCliConsulAltEnderecoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void tfGerenCliConsulAltTelefoneActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void btnGerenCliConsulAltConsultarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void tfGerenCliExcluirCodigoActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void btnGerenCliExcluirExcluirActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

private void tfGerenCliExcluirNomeActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}

//CRIAÇÃO DOS COMPONENTES(BOTÕES, TEXT FIELDS, RÓTULOS, TABELAS, PAINÉIS E ETC)
// Variables declaration - do not modify
private javax.swing.JButton btnGerenCliCadastrarCancelar;
private javax.swing.JButton btnGerenCliCadastrarIncluir;
private javax.swing.JButton btnGerenCliConsulAltAlterar;
private javax.swing.JButton btnGerenCliConsulAltCancelar;
private javax.swing.JButton btnGerenCliConsulAltConsultar;
private javax.swing.JButton btnGerenCliExcluirCancelar;
private javax.swing.JButton btnGerenCliExcluirExcluir;
private javax.swing.JComboBox cbxGerenCliExcluirNomes;
private javax.swing.JLabel lblGerenCliCadstrarCodigo;
private javax.swing.JLabel lblGerenCliCadstrarEndereco;
private javax.swing.JLabel lblGerenCliCadstrarNome;
private javax.swing.JLabel lblGerenCliCadstrarTelefone;
private javax.swing.JLabel lblGerenCliConsulAltCodigo;
private javax.swing.JLabel lblGerenCliConsulAltEndereco;
private javax.swing.JLabel lblGerenCliConsulAltNome;
private javax.swing.JLabel lblGerenCliConsulAltTelefone;
private javax.swing.JLabel lblGerenCliExcluirCodigo;
private javax.swing.JLabel lblGerenCliExcluirNome;
private javax.swing.JPanel pGerenCli;
private javax.swing.JPanel pGerenCliCadastrar;
private javax.swing.JPanel pGerenCliConsulAlt;
private javax.swing.JPanel pGerenCliExcluir;
private javax.swing.JScrollPane scrollPtblGerenCli;
private javax.swing.JTable tblGerenCli;
private javax.swing.JTextField tfGerenCliCadastrarCodigo;
private javax.swing.JTextField tfGerenCliCadastrarEndereco;
private javax.swing.JTextField tfGerenCliCadastrarNome;
private javax.swing.JTextField tfGerenCliCadastrarTelefone;
private javax.swing.JTextField tfGerenCliConsulAltCodigo;
private javax.swing.JTextField tfGerenCliConsulAltEndereco;
private javax.swing.JTextField tfGerenCliConsulAltNome;
private javax.swing.JTextField tfGerenCliConsulAltTelefone;
private javax.swing.JTextField tfGerenCliExcluirCodigo;
private javax.swing.JTextField tfGerenCliExcluirNome;
// End of variables declaration

}
[code]

jaissonduarte

Olá CarolLucas
deixa eu ver se eu entendi você quer uma aplicação desktop com banco de dados?
se sim vou recomendar o uso da arquitetura MVC
onde os dados ficam na camada modelo, os controles na controle, e as telas na visão
vou te enviar uma aplicação bem simples com banco assim que eu voltar para casa
mais uma coisa seu código poderia ficar entre code e /code

CarolLuccas

Então é exatamente isso… pacote dados para armazenar dados nas variaveis, pacote DAO pra fazer a conexão com o banco de dados e Interface pra exibir a GUI…
eu queria fazer com que um enxergasse os dados do outro! O code que tinha no codigo eu digitei errado na hora de responder a mensagem…
Bom se você puder me dar um exemplo, eu agradeço… :lol:

CarolLuccas

OLá jaissonduarte, bom se você puder me fazer esse favor… eu agradeço…
Vou deixar o meu e-mail no caso de eu não estar on ou algo assim…

[email removido]

Obrigada pela atenção e tenha uma Ótima Noite!!! :slight_smile:

CarolLuccas

Olá, Bom Dia! Eu sou iniciante em Java e estou desenvolvendo um sistema de controle de estoque em Java.
Alguém tem um exemplo de Herança de Super Classe usando formulario JDialog?
Eu queria receber os variáveis da classe Clientes(Pacote Dados) e armazenar o que é digitado no JTextField na variável correspondente. Ex: nome = getText(textFieldNome)… Alguém poderia me dar um exemplo simples? Faz semanas que eu estou enroscada nisso…
Obrigada…

Aqui está o código das Classes:

Classe Clientes

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Dados;

/**
 *
 * @author Carol
 */
public class Clientes {
    private int nome;
    private String codigo;

    /**
     * @return the nome
     */
    public int getNome() {
        return nome;
    }

    /**
     * @param nome the nome to set
     */
    public void setNome(int nome) {
        this.nome = nome;
    }

    /**
     * @return the codigo
     */
    public String getCodigo() {
        return codigo;
    }

    /**
     * @param codigo the codigo to set
     */
    public void setCodigo(String codigo) {
        this.codigo = codigo;
    }
    
}

Classe GerenCli(Forumulário JDialog)

/*ESTE É O FORMULÁRIO DE GERENCIAMENTO DE CLIENTES(CADASTRO, CONSULTA, ALTERAÇÃO
 * E EXCLUSÃO) QUE CONTERÁ UMA TABELA PARA A FACILITAÇÃO DE GERENCIAMENTO
 * CRIADA NO DIA 02/11/2011, 14:24:37
 */

package Interface;//PACOTE INTERFACE QUE CONTEM OS FORMULÁRIOS QUE FAZEM A
//INTERFACE ENTRE O USUÁRIO E O BANCO DE DADOS

/**
 * @author Carol
 */
public class GerenCli extends javax.swing.JDialog {

    /** CRIAÇÃO DO FORMULÁRIO GerenCli */
    public GerenCli(java.awt.Frame parent, boolean modal) {
        super(parent, modal);
        initComponents();
        setTitle("Gerenciar Cliente"); // TITULO DA TELA
    }

    /** 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() {

        pGerenCli = new javax.swing.JPanel();
        pGerenCliCadastrar = new javax.swing.JPanel();
        lblGerenCliCadstrarNome = new javax.swing.JLabel();
        lblGerenCliCadstrarEndereco = new javax.swing.JLabel();
        lblGerenCliCadstrarTelefone = new javax.swing.JLabel();
        btnGerenCliCadastrarIncluir = new javax.swing.JButton();
        btnGerenCliCadastrarCancelar = new javax.swing.JButton();
        tfGerenCliCadastrarNome = new javax.swing.JTextField();
        tfGerenCliCadastrarEndereco = new javax.swing.JTextField();
        tfGerenCliCadastrarTelefone = new javax.swing.JTextField();
        lblGerenCliCadstrarCodigo = new javax.swing.JLabel();
        tfGerenCliCadastrarCodigo = new javax.swing.JTextField();
        pGerenCliConsulAlt = new javax.swing.JPanel();
        lblGerenCliConsulAltCodigo = new javax.swing.JLabel();
        tfGerenCliConsulAltCodigo = new javax.swing.JTextField();
        lblGerenCliConsulAltNome = new javax.swing.JLabel();
        tfGerenCliConsulAltNome = new javax.swing.JTextField();
        lblGerenCliConsulAltEndereco = new javax.swing.JLabel();
        tfGerenCliConsulAltEndereco = new javax.swing.JTextField();
        lblGerenCliConsulAltTelefone = new javax.swing.JLabel();
        tfGerenCliConsulAltTelefone = new javax.swing.JTextField();
        btnGerenCliConsulAltConsultar = new javax.swing.JButton();
        btnGerenCliConsulAltAlterar = new javax.swing.JButton();
        btnGerenCliConsulAltCancelar = new javax.swing.JButton();
        pGerenCliExcluir = new javax.swing.JPanel();
        lblGerenCliExcluirCodigo = new javax.swing.JLabel();
        tfGerenCliExcluirCodigo = new javax.swing.JTextField();
        lblGerenCliExcluirNome = new javax.swing.JLabel();
        tfGerenCliExcluirNome = new javax.swing.JTextField();
        btnGerenCliExcluirExcluir = new javax.swing.JButton();
        btnGerenCliExcluirCancelar = new javax.swing.JButton();
        cbxGerenCliExcluirNomes = new javax.swing.JComboBox();
        scrollPtblGerenCli = new javax.swing.JScrollPane();
        tblGerenCli = new javax.swing.JTable();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);

        pGerenCli.setBackground(new java.awt.Color(204, 204, 204));
        pGerenCli.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

        pGerenCliCadastrar.setBackground(new java.awt.Color(204, 204, 204));
        pGerenCliCadastrar.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED), "Cadastrar"));

        lblGerenCliCadstrarNome.setText("Nome:");

        lblGerenCliCadstrarEndereco.setText("Endereco:");

        lblGerenCliCadstrarTelefone.setText("Telefone:");

        btnGerenCliCadastrarIncluir.setText("Incluir");
        btnGerenCliCadastrarIncluir.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
        btnGerenCliCadastrarIncluir.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnGerenCliCadastrarIncluirActionPerformed(evt);
            }
        });

        btnGerenCliCadastrarCancelar.setText("Cancelar");
        btnGerenCliCadastrarCancelar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

        tfGerenCliCadastrarNome.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliCadastrarNomeActionPerformed(evt);
            }
        });

        tfGerenCliCadastrarEndereco.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliCadastrarEnderecoActionPerformed(evt);
            }
        });

        tfGerenCliCadastrarTelefone.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliCadastrarTelefoneActionPerformed(evt);
            }
        });

        lblGerenCliCadstrarCodigo.setText("Codigo:");

        tfGerenCliCadastrarCodigo.setEditable(false);
        tfGerenCliCadastrarCodigo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliCadastrarCodigoActionPerformed(evt);
            }
        });

        javax.swing.GroupLayout pGerenCliCadastrarLayout = new javax.swing.GroupLayout(pGerenCliCadastrar);
        pGerenCliCadastrar.setLayout(pGerenCliCadastrarLayout);
        pGerenCliCadastrarLayout.setHorizontalGroup(
            pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
                .addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
                        .addComponent(lblGerenCliCadstrarCodigo)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(tfGerenCliCadastrarCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, 70, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
                        .addComponent(lblGerenCliCadstrarNome)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(tfGerenCliCadastrarNome, javax.swing.GroupLayout.DEFAULT_SIZE, 379, Short.MAX_VALUE))
                    .addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
                        .addComponent(lblGerenCliCadstrarEndereco)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(tfGerenCliCadastrarEndereco, javax.swing.GroupLayout.DEFAULT_SIZE, 367, Short.MAX_VALUE))
                    .addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
                        .addComponent(lblGerenCliCadstrarTelefone)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
                                .addComponent(btnGerenCliCadastrarIncluir, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(btnGerenCliCadastrarCancelar, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(tfGerenCliCadastrarTelefone))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 249, Short.MAX_VALUE)))
                .addContainerGap())
        );
        pGerenCliCadastrarLayout.setVerticalGroup(
            pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pGerenCliCadastrarLayout.createSequentialGroup()
                .addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliCadstrarCodigo)
                    .addComponent(tfGerenCliCadastrarCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliCadstrarNome)
                    .addComponent(tfGerenCliCadastrarNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliCadstrarEndereco)
                    .addComponent(tfGerenCliCadastrarEndereco, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliCadstrarTelefone)
                    .addComponent(tfGerenCliCadastrarTelefone, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliCadastrarLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btnGerenCliCadastrarIncluir)
                    .addComponent(btnGerenCliCadastrarCancelar))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        pGerenCliConsulAlt.setBackground(new java.awt.Color(204, 204, 204));
        pGerenCliConsulAlt.setBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED), "Consultar/Alterar"));

        lblGerenCliConsulAltCodigo.setText("Codigo:");

        tfGerenCliConsulAltCodigo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliConsulAltCodigoActionPerformed(evt);
            }
        });

        lblGerenCliConsulAltNome.setText("Nome:");

        tfGerenCliConsulAltNome.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliConsulAltNomeActionPerformed(evt);
            }
        });

        lblGerenCliConsulAltEndereco.setText("Endereco:");

        tfGerenCliConsulAltEndereco.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliConsulAltEnderecoActionPerformed(evt);
            }
        });

        lblGerenCliConsulAltTelefone.setText("Telefone:");

        tfGerenCliConsulAltTelefone.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliConsulAltTelefoneActionPerformed(evt);
            }
        });

        btnGerenCliConsulAltConsultar.setText("Consultar");
        btnGerenCliConsulAltConsultar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
        btnGerenCliConsulAltConsultar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnGerenCliConsulAltConsultarActionPerformed(evt);
            }
        });

        btnGerenCliConsulAltAlterar.setText("Alterar");
        btnGerenCliConsulAltAlterar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

        btnGerenCliConsulAltCancelar.setText("Cancelar");
        btnGerenCliConsulAltCancelar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

        javax.swing.GroupLayout pGerenCliConsulAltLayout = new javax.swing.GroupLayout(pGerenCliConsulAlt);
        pGerenCliConsulAlt.setLayout(pGerenCliConsulAltLayout);
        pGerenCliConsulAltLayout.setHorizontalGroup(
            pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
                .addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
                        .addComponent(lblGerenCliConsulAltCodigo)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(tfGerenCliConsulAltCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, 70, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
                        .addComponent(lblGerenCliConsulAltNome)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(tfGerenCliConsulAltNome, javax.swing.GroupLayout.DEFAULT_SIZE, 420, Short.MAX_VALUE))
                    .addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
                        .addComponent(lblGerenCliConsulAltEndereco)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(tfGerenCliConsulAltEndereco, javax.swing.GroupLayout.DEFAULT_SIZE, 408, Short.MAX_VALUE))
                    .addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
                        .addComponent(lblGerenCliConsulAltTelefone)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
                                .addComponent(btnGerenCliConsulAltConsultar, javax.swing.GroupLayout.PREFERRED_SIZE, 93, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(btnGerenCliConsulAltAlterar, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(tfGerenCliConsulAltTelefone))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(btnGerenCliConsulAltCancelar, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 180, Short.MAX_VALUE)))
                .addContainerGap())
        );
        pGerenCliConsulAltLayout.setVerticalGroup(
            pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pGerenCliConsulAltLayout.createSequentialGroup()
                .addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliConsulAltCodigo)
                    .addComponent(tfGerenCliConsulAltCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliConsulAltNome)
                    .addComponent(tfGerenCliConsulAltNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliConsulAltEndereco)
                    .addComponent(tfGerenCliConsulAltEndereco, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliConsulAltTelefone)
                    .addComponent(tfGerenCliConsulAltTelefone, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliConsulAltLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btnGerenCliConsulAltConsultar)
                    .addComponent(btnGerenCliConsulAltAlterar)
                    .addComponent(btnGerenCliConsulAltCancelar))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        pGerenCliExcluir.setBackground(new java.awt.Color(204, 204, 204));
        pGerenCliExcluir.setBorder(javax.swing.BorderFactory.createTitledBorder(javax.swing.BorderFactory.createTitledBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED), "Excluir")));

        lblGerenCliExcluirCodigo.setText("Codigo:");

        tfGerenCliExcluirCodigo.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliExcluirCodigoActionPerformed(evt);
            }
        });

        lblGerenCliExcluirNome.setText("Nome:");

        tfGerenCliExcluirNome.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                tfGerenCliExcluirNomeActionPerformed(evt);
            }
        });

        btnGerenCliExcluirExcluir.setText("Excluir");
        btnGerenCliExcluirExcluir.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));
        btnGerenCliExcluirExcluir.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                btnGerenCliExcluirExcluirActionPerformed(evt);
            }
        });

        btnGerenCliExcluirCancelar.setText("Cancelar");
        btnGerenCliExcluirCancelar.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

        cbxGerenCliExcluirNomes.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Ana", "Joana", "Flavio", "Paulo", "João", "Henrique" }));
        cbxGerenCliExcluirNomes.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED));

        javax.swing.GroupLayout pGerenCliExcluirLayout = new javax.swing.GroupLayout(pGerenCliExcluir);
        pGerenCliExcluir.setLayout(pGerenCliExcluirLayout);
        pGerenCliExcluirLayout.setHorizontalGroup(
            pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pGerenCliExcluirLayout.createSequentialGroup()
                .addComponent(lblGerenCliExcluirNome)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(tfGerenCliExcluirNome, javax.swing.GroupLayout.PREFERRED_SIZE, 267, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(cbxGerenCliExcluirNomes, 0, 145, Short.MAX_VALUE))
            .addGroup(pGerenCliExcluirLayout.createSequentialGroup()
                .addComponent(lblGerenCliExcluirCodigo)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(tfGerenCliExcluirCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, 70, javax.swing.GroupLayout.PREFERRED_SIZE))
            .addGroup(pGerenCliExcluirLayout.createSequentialGroup()
                .addGap(55, 55, 55)
                .addComponent(btnGerenCliExcluirExcluir, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(btnGerenCliExcluirCancelar, javax.swing.GroupLayout.PREFERRED_SIZE, 63, javax.swing.GroupLayout.PREFERRED_SIZE))
        );
        pGerenCliExcluirLayout.setVerticalGroup(
            pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pGerenCliExcluirLayout.createSequentialGroup()
                .addGroup(pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliExcluirCodigo)
                    .addComponent(tfGerenCliExcluirCodigo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(lblGerenCliExcluirNome)
                    .addComponent(tfGerenCliExcluirNome, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(cbxGerenCliExcluirNomes, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(pGerenCliExcluirLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(btnGerenCliExcluirExcluir)
                    .addComponent(btnGerenCliExcluirCancelar))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        tblGerenCli.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null},
                {null, null, null, null}
            },
            new String [] {
                "Codigo", "Nome", "Endereco", "Telefone"
            }
        ) {
            Class[] types = new Class [] {
                java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.String.class
            };
            boolean[] canEdit = new boolean [] {
                false, false, false, false
            };

            public Class getColumnClass(int columnIndex) {
                return types [columnIndex];
            }

            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return canEdit [columnIndex];
            }
        });
        scrollPtblGerenCli.setViewportView(tblGerenCli);

        javax.swing.GroupLayout pGerenCliLayout = new javax.swing.GroupLayout(pGerenCli);
        pGerenCli.setLayout(pGerenCliLayout);
        pGerenCliLayout.setHorizontalGroup(
            pGerenCliLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pGerenCliLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(pGerenCliLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(pGerenCliCadastrar, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(pGerenCliExcluir, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                    .addComponent(pGerenCliConsulAlt, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(scrollPtblGerenCli, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );
        pGerenCliLayout.setVerticalGroup(
            pGerenCliLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(pGerenCliLayout.createSequentialGroup()
                .addGroup(pGerenCliLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(pGerenCliLayout.createSequentialGroup()
                        .addGap(19, 19, 19)
                        .addComponent(scrollPtblGerenCli, javax.swing.GroupLayout.DEFAULT_SIZE, 478, Short.MAX_VALUE))
                    .addGroup(pGerenCliLayout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(pGerenCliCadastrar, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(18, 18, 18)
                        .addComponent(pGerenCliConsulAlt, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 16, Short.MAX_VALUE)
                        .addComponent(pGerenCliExcluir, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addContainerGap())
        );

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(pGerenCli, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(pGerenCli, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
        );

        pack();
    }// </editor-fold>                        

    private void tfGerenCliCadastrarNomeActionPerformed(java.awt.event.ActionEvent evt) {                                                        
        // TODO add your handling code here:
    }                                                       

    private void tfGerenCliCadastrarEnderecoActionPerformed(java.awt.event.ActionEvent evt) {                                                            
        // TODO add your handling code here:
    }                                                           

    private void tfGerenCliCadastrarTelefoneActionPerformed(java.awt.event.ActionEvent evt) {                                                            
        // TODO add your handling code here:
    }                                                           

    private void btnGerenCliCadastrarIncluirActionPerformed(java.awt.event.ActionEvent evt) {                                                            
        // TODO add your handling code here:
    }                                                           

    private void tfGerenCliCadastrarCodigoActionPerformed(java.awt.event.ActionEvent evt) {                                                          
        // TODO add your handling code here:
    }                                                         

    private void tfGerenCliConsulAltCodigoActionPerformed(java.awt.event.ActionEvent evt) {                                                          
        // TODO add your handling code here:
    }                                                         

    private void tfGerenCliConsulAltNomeActionPerformed(java.awt.event.ActionEvent evt) {                                                        
        // TODO add your handling code here:
    }                                                       

    private void tfGerenCliConsulAltEnderecoActionPerformed(java.awt.event.ActionEvent evt) {                                                            
        // TODO add your handling code here:
    }                                                           

    private void tfGerenCliConsulAltTelefoneActionPerformed(java.awt.event.ActionEvent evt) {                                                            
        // TODO add your handling code here:
    }                                                           

    private void btnGerenCliConsulAltConsultarActionPerformed(java.awt.event.ActionEvent evt) {                                                              
        // TODO add your handling code here:
    }                                                             

    private void tfGerenCliExcluirCodigoActionPerformed(java.awt.event.ActionEvent evt) {                                                        
        // TODO add your handling code here:
    }                                                       

    private void btnGerenCliExcluirExcluirActionPerformed(java.awt.event.ActionEvent evt) {                                                          
        // TODO add your handling code here:
    }                                                         

    private void tfGerenCliExcluirNomeActionPerformed(java.awt.event.ActionEvent evt) {                                                      
        // TODO add your handling code here:
}                                                     


    //CRIAÇÃO DOS COMPONENTES(BOTÕES, TEXT FIELDS, RÓTULOS, TABELAS, PAINÉIS E ETC)
    // Variables declaration - do not modify                     
    private javax.swing.JButton btnGerenCliCadastrarCancelar;
    private javax.swing.JButton btnGerenCliCadastrarIncluir;
    private javax.swing.JButton btnGerenCliConsulAltAlterar;
    private javax.swing.JButton btnGerenCliConsulAltCancelar;
    private javax.swing.JButton btnGerenCliConsulAltConsultar;
    private javax.swing.JButton btnGerenCliExcluirCancelar;
    private javax.swing.JButton btnGerenCliExcluirExcluir;
    private javax.swing.JComboBox cbxGerenCliExcluirNomes;
    private javax.swing.JLabel lblGerenCliCadstrarCodigo;
    private javax.swing.JLabel lblGerenCliCadstrarEndereco;
    private javax.swing.JLabel lblGerenCliCadstrarNome;
    private javax.swing.JLabel lblGerenCliCadstrarTelefone;
    private javax.swing.JLabel lblGerenCliConsulAltCodigo;
    private javax.swing.JLabel lblGerenCliConsulAltEndereco;
    private javax.swing.JLabel lblGerenCliConsulAltNome;
    private javax.swing.JLabel lblGerenCliConsulAltTelefone;
    private javax.swing.JLabel lblGerenCliExcluirCodigo;
    private javax.swing.JLabel lblGerenCliExcluirNome;
    private javax.swing.JPanel pGerenCli;
    private javax.swing.JPanel pGerenCliCadastrar;
    private javax.swing.JPanel pGerenCliConsulAlt;
    private javax.swing.JPanel pGerenCliExcluir;
    private javax.swing.JScrollPane scrollPtblGerenCli;
    private javax.swing.JTable tblGerenCli;
    private javax.swing.JTextField tfGerenCliCadastrarCodigo;
    private javax.swing.JTextField tfGerenCliCadastrarEndereco;
    private javax.swing.JTextField tfGerenCliCadastrarNome;
    private javax.swing.JTextField tfGerenCliCadastrarTelefone;
    private javax.swing.JTextField tfGerenCliConsulAltCodigo;
    private javax.swing.JTextField tfGerenCliConsulAltEndereco;
    private javax.swing.JTextField tfGerenCliConsulAltNome;
    private javax.swing.JTextField tfGerenCliConsulAltTelefone;
    private javax.swing.JTextField tfGerenCliExcluirCodigo;
    private javax.swing.JTextField tfGerenCliExcluirNome;
    // End of variables declaration                   

}
yhhik

CarolLuccas:
…Alguém tem um exemplo de Herança de Super Classe usando formulario JDialog?
Eu queria receber os variáveis da classe Clientes(Pacote Dados) e armazenar o que é digitado no JTextField na variável correspondente. Ex: nome = getText(textFieldNome)… Alguém poderia me dar um exemplo simples? Faz semanas que eu estou enroscada nisso…
Obrigada…

Aqui está o código das Classes:

Classe Clientes

basicamente é isso:

public class guj extends JDialog{
		
	private JButton butao;	
	private JPanel painel;
	private JLabel lnNome,lbCodigo;
	private JTextField txtNome,txtCodigo;
	
	public guj(){
		
		painel=new JPanel();
		painel.setLayout(new FlowLayout());	
		lnNome=new JLabel("Nome:");
		txtNome=new JTextField(15);
		lbCodigo=new JLabel("Codigo:");
		txtCodigo=new JTextField(15);
		
		butao=new JButton("Salvar");
		butao.addActionListener(new Util());
		painel.add(lnNome);
		
		painel.add(lnNome);
		painel.add(txtNome);
		painel.add(lbCodigo);
		painel.add(txtCodigo);
		painel.add(butao);
		
		this.add(painel);
		this.setSize(250,150);
		this.setResizable(false);
		this.setVisible(true);		
	}
	
	private class Util implements ActionListener{	
		@Override
		public void actionPerformed(ActionEvent e) {
			Cliente cliente =new Cliente();
			
			cliente.setCpf(txtCodigo.getText());
			cliente.setCodigo(txtNome.getText());
			
			
		}			
	}
}
CarolLuccas

Obrigada! Mas como eu faço para cadastrar em uma comboBox? E pra selecionar as variáveis(valores) que estão no comboBox?

Vlw

A

não sei se é bem isso sua dúvida, vamos lá

Para preencher seu combox

protected void listaruf(){

String estados[] = {“SP”,“RJ”};

for(String s : estados){

cboRUf.addItem(s);

}

}

ou

Criar um Enum e chama assim no teu form

for (Uf s : Uf.values()){

cboRUf.addItem(s);

}

ou faz o query e chama ela

Exemplo pra selecionar estado

cliente.setUf(cboRUf.getSelectedItem().toString());

espero ter ajudado

CarolLuccas

Muito Obrigada! Ajudou muito!

Criado 8 de novembro de 2011
Ultima resposta 9 de nov. de 2011
Respostas 10
Participantes 5