Ajuda com evento em um JComboBox

4 respostas
brunorota

Ae galera
Eu nao conheço nenhum evento q eu conseguisse fazer isso por isso estou pedindo ajuda

Eu preciso assim, pro JComboBox gerar um evento quando eu seleciono algum item dele, e nao na hora que clica e abre a lista de itens

Exempo: tenho um JComboBox com 5 item, vaca, cachorro, gato, tatu, veado
Eu quero que ele gera um evento apenas quando eu seleciono o cachorro exemplo, eu seleciono o cachorro e ele gera um evento

Tem como fazer isso?
Se tem qual é o evento q eu crio?

Atenciosamente

Bruno Rota Sargi

4 Respostas

Marky.Vasconcelos

Voce precisa adicionar um ItemListener nele.

brunorota

Ae kra como eu uso isso?

Se vc me passar um exemplo ajudaria mto

Obrigado

tnaires

Olá
Segue um exemplo de código:

JComboBox comboBox = new JComboBox(); combBox.addItemListener(new ItemListener() { public void itemStateChanged(ItemEvent e) { if (e.getStateChange() == ItemEvent.SELECTED) { System.out.println("Item selecionado."); } else if (e.getStateChange() == ItemEvent.DESELECTED) { System.out.println("Item deselecionado."); } } });
Abraços

brunorota

Eu resolvi meu problema

Valew

Criado 2 de junho de 2009
Ultima resposta 2 de jun. de 2009
Respostas 4
Participantes 3