Fala pessoal!!!
Eu tô com um probleminha aqui:
Tenho uma JComboBox que ao ser selecionada, dispara uma notificação para outras, pegando cada objeto selecionado, e adicionando um dado valor a uma variável em cada uma delas para depois ser adicionado a uma fórmula.Mesmo agendando uma Thread, a performance cai pacas, provavelmente pq quando eu mexo em uma, todas são notificadas.
A minha principal é assim:
String [] uso={"Residencial","Diverso"};
JComboBox usoCombo=new JComboBox(uso);
usoCombo.setSelectedIndex(0);
usoCombo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
JComboBox cb = (JComboBox)e.getSource();
String selected = (String)cb.getSelectedItem();
if(selected.equals("Residencial"))
updateCombos("Residencial");
else if(selected.equals("Diverso"))
updateCombos("Diverso");
}
});//fim da classe interna de usoCombo
Em update combos eu pego cada uma das comboboxes, pego o valor selecionado e adiciono um valor a uma dada variável para uso posterior em uma fórmula.Uso Java Mustang, mas fica tão lerdo que parece 1.3… :shock:
Alguém já fez algo parecido???