Escolhendo item do JComboBox

3 respostas
tads

Olá, tudo bom?

Eu tenho um JComboBox que é preenchido com as descrições
da seguinte tabela:

-----------------------------------------
Tabela: user_type 

id_user_type       ds_user_type
---------------       -------------------
1                        ADM
2                        OPERADOR

Então o usuário, qdo escolhe um item, por exemplo
o item ADM, eu gostaria que pegasse o ID deste item.
Vou usar este ID para inserir na base.

Mas como eu posso fazer isto???

Obrigado!!

abraço

3 Respostas

keller

algo do tipo…

String ItemSelecionado = SuaComboBox.getSelectedItem().toString();

if (ItemSelecionado.equals("ADM"))
{
    System.out.println("Ele escolheu adm");
}
else if (ItemSelecionado.equals("OPERADOR"))
{
    System.out.println("Ele escolheu operador");
}
else
{
    System.out.println("Não escolheu nada..");
}

valeu ? falow’s… :smiley:

tads

Olá

Eh quase isso… isto eu consigo fazer.

O que eu preciso é buscar o ID.
Por exemplo, eu escolho o item ADM, então, me retorna o ID 1
que está no exemplo citado acima.

Valew

abraço

tads

Descobri um jeito… yessssssssssss!!!

Eu retorno um ArrayList de objetos UserStatus. Cade um destes
objetos tem um método toString() sobrecarregado,
que retorna a descrição. Então, qdo exibe o combo, ele mostra
a descrição. Qdo escolhe um item, ele retorna através do
getSelectedItem(), um objeto UserStatus. Basta pegar o ID
deste objeto e boa… já era…

valew

obrigado!!! :smiley:

Criado 12 de outubro de 2004
Ultima resposta 13 de out. de 2004
Respostas 3
Participantes 2