Duvida em java

Java

21/10/2011

Alguem pode me ajudar eu gostaria de saber como eu faço para jogar os dados de um combobox em um panel
esse e meu codigo

protected void tbClientesLinhaSelecionada(JTable tb) {

if (tb.getSelectedRow() != -1) {


txtnome.setText(clientes.get(tb.getSelectedRow()).getNome());
//jcbsexo.setSelectedItem().toString(clientes.get(tb.getSelectedRow()).getSexo());
txtbairro.setText(clientes.get(tb.getSelectedRow()).getIdade());
txtbairro.setText(clientes.get(tb.getSelectedRow()).getEmail());
txtdatanasc.setText(clientes.get(tb.getSelectedRow()).getDatanasc());
//jcbuf.setSelectedItem().toString()(clientes.get(tb.getSelectedRow()).getUf());
txtcpf.setText(clientes.get(tb.getSelectedRow()).getCpf());
txtrg.setText(clientes.get(tb.getSelectedRow()).getRg());
txttelefonefixo.setText(clientes.get(tb.getSelectedRow()).getTelefonefixo());
txtcelular.setText(clientes.get(tb.getSelectedRow()).getCelular());
txtendereco.setText(clientes.get(tb.getSelectedRow()).getEndereco());
txtcidade.setText(clientes.get(tb.getSelectedRow()).getCidade());
txtbairro.setText(clientes.get(tb.getSelectedRow()).getBairro());
txtcep.setText(clientes.get(tb.getSelectedRow()).getCep());
//jcbuf.setSelectedItem().toString()(clientes.get(tb.getSelectedRow()).getUf());

a minha classe ja esta conectada com o banco de dados mas quando eu salvo no banco de dados apenas os dados
dos meus JtextFields que são salvos ,queria saber qual codigo que eu coloco para salvar os dados dos combobox.

quando eu
Luiz Lopes

Luiz Lopes

Curtidas 0

Respostas

Davi Costa

Davi Costa

21/10/2011

Já tentou pegar um valor da sua combo e fazer um cast, nessas linhas:
(Sexo)jcbsexo.setSelectedItem()
Obviamente (Sexo) foi só de exemplo não o nome da sua classe.

documentação:
http://download.oracle.com/javase/6/docs/api/javax/swing/JComboBox.html
http://download.oracle.com/javase/1.4.2/docs/api/javax/swing/JComboBox.html

outros links interessantes:
http://www.students.ic.unicamp.br/~ra079760/arquivos/curso_java/Curso%20de%20Java%20%E2%80%93%20Aula%205.pdf
http://www.javabeginner.com/java-swing/java-jcombobox-class-example/all/1
http://java.comsci.us/examples/swing/JComboBox.html

Att Davi
GOSTEI 0
Dyego Carmo

Dyego Carmo

21/10/2011

Opa !

Conseguiu resolver ?

Se sim... por favor feche o chamado :)

Valeu !
GOSTEI 0
Luiz Lopes

Luiz Lopes

21/10/2011

Ainda não consegui resolver o problema não...
GOSTEI 0
Luiz Lopes

Luiz Lopes

21/10/2011

tem como me passar um exemplo de como se faz um cast para resolver meu problema ?
GOSTEI 0
Davi Costa

Davi Costa

21/10/2011

Ficaraia assim:

((Sexo)jcbsexo.setSelectedItem())... a partir daqui poderia chamar os métodos da sua classe
Obviamente (Sexo) foi só de exemplo não o nome da sua classe.

att Davi
GOSTEI 0
Luiz Lopes

Luiz Lopes

21/10/2011

Obrigado davi...

[Resolvido]
GOSTEI 0
Dyego Carmo

Dyego Carmo

21/10/2011

Arrumou ?

Poderia fechar o chamado ?

Valeu !
GOSTEI 0
POSTAR