Retornar Objeto JComboBox

4 respostas
Ricardo_Neves

Pessoal ao efetuar uma consulta mysql nao consigo setar o item ao JComboBox acredito que estou usnado o metodo correto, mas ainda sim nao da certo o que pode ser ???

estou fazendo assim:

ResultSet res = pstmt.executeQuery();

while (res.next()) 
{
estadocivil.setSelectedItem(res.getString("cli_estadocivil")); 
}

tambem ja tentei com mais um parenteses

estadocivil.setSelectedItem((res.getString("cli_estadocivil")));

mas tambem nao funciona

existe outro metood para se fazer isso ???

[color=red]Mensagem do moderador: Ao postar codigos use as tags [ code ] [ /code ].[/color]

4 Respostas

kina
O que você está tentando fazer?

Adicionar itens? JComboBox.addItem(Object);

Setar? JComboBox.setSelectedItem(Object);

[EDITADO]
Verifique se o Objeto que você está setando são iguais!
[/EDITADO]

Ricardo_Neves

valeu kina, conseguiu resolver com o setSelected (Object).

mmaico

Ricardo_Neves:
valeu kina, conseguiu resolver com o setSelected (Object).

Kara como vc fez para funcionar, estou com o mesmo problema…Já fiz diversas tentativas mais não funciona…

mmaico

Eu estava usando o setSelectedItem() e não funcionava de jeito nem um só funcionou quando mudei a posição, não sei o que isso tem haver.

No meu caso eu estava setando uma serie de textFields e no final eu colocava:
(cbTipoTelefone.setSelectedItem(fornecedorJuridica.getString(“tipoTel1”)):wink:

Esta linha para setar meu JComboBox, quando coloquei esta linha pra setar antes do JTextField, aí funcionou, mas quando coloco depois para de funcionar…Vai saber…

Valews!!!

Criado 21 de julho de 2005
Ultima resposta 21 de mai. de 2008
Respostas 4
Participantes 3