Olá,
Estou desenvolvendo um programa de cálculos e quero usar o que o Jcombobox faça a conversão de um cálculo de vazão de ar. Por exemplo, quando eu calculo a vazão em metros cúbicos, quero que Jcombobox faça a conversão para litros por segundo.
No caso, eu já fiz o cálculo no botão de calcular e agora só quero pegar o resultado, que por padrão é em metros cúbicos e convertê-lo em litros por segundo e que volte para metros cúbicos quando selecionar novamente.
//adiciona o listener de mudança de seleçãojComboBox1.addItemListener(newjava.awt.event.ItemListener(){publicvoiditemStateChanged(java.awt.event.ItemEventevt){jComboBox1ItemStateChanged(evt);}});//e aqui você obtem o que foi selecionadoprivatevoidjComboBox1ItemStateChanged(java.awt.event.ItemEventevt){// TODO add your handling code here:if(evt.getStateChange()==ItemEvent.SELECTED){ObjectitemSelecionado=evt.getItem();//e aqui vc faz as condicoes com os calculos que vc querJOptionPane.showMessageDialog(this,itemSelecionado);}}
Outro jeito de fazer isso é com actionPerformed, assim: