Я разрабатываю приложение Java / Swing Desktop для XUbuntu, используя Eclipse2018-12. У меня проблема при отладке. Когда Eclipse достигает точки останова в событии addItemListener для JComboBox , все зависает, включая компьютер ...
Я думал, что это связано с установкой Java и конфигурацией отладки, поэтому я попытался изменить версию используемого JRE, но ничего не изменилось.
Вот код
JComboBox<ComboItem> res = new JComboBox<ComboItem>();
res.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent event) {
if (event.getStateChange() == ItemEvent.SELECTED && peopleCombo != null) {
//do things
}
}
}
});
return res;
Вот версия Java.
java --version
openjdk 11.0.2 2019-01-15
OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3)
OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Должен ли я изменить это событие? Или используется Java-версия?
Спасибо за вашу помощь,
Батист