@ramaziero escreveu:
Amigos, boa noite!!
RESUMO: Tenho um combo no front end, e tenho um botão salvar. Porem o método de salvar e o método de limpar tudo, não reconhece o combo e por isso não consigo passar o conteúdo dele pro SQL. Abaixo segue o código!!
public frmCadCliente() {
setTitle("MAC - CADASTRO DE CLIENTES"); setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); setBounds(100, 100, 624, 287); setLocationRelativeTo(null); getContentPane().setLayout(null); String[] estado = { " ", "SP", "RJ" }; JComboBox cmbEstado = new JComboBox(estado); cmbEstado.setBounds(115, 134, 86, 22); getContentPane().add(cmbEstado);
JButton btnSalvar = new JButton("Salvar");
btnSalvar.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
try {
if (CamposPreenchidos()) {
if (MontaCliente()) {
if (DAO.Incluir(objCliente)) {JOptionPane.showMessageDialog(null, "Salvo com sucesso!"); limpatudo(); cmbEstado.setSelectedItem(null); chkFisica.setSelected(false); chkJuridica.setSelected(false); } else { JOptionPane.showMessageDialog(null, "Deu bosta!"); } } } } catch (Exception e) { JOptionPane.showMessageDialog(null, "Erro: " + e.getMessage()); } } }); btnSalvar.setBounds(259, 202, 89, 23); getContentPane().add(btnSalvar);
}
public void limpatudo() {
txtIdade.setText(null); txtNome.setText(null); txtProfissao.setText(null); }
public boolean MontaCliente() {
objCliente = new CtrlCadCliente(); objCliente.setNome(txtNome.getText()); objCliente.setIdade(Integer.parseInt(txtIdade.getText())); objCliente.setProfissao(txtProfissao.getText()); return true; }
Mensagens: 1
Participantes: 1