Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

JcomboBox não reconhece no metodo

$
0
0

@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

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>