jbox.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent e) {
for (int x = 0; x < string.length; x++) {
if (jbox.getSelectedItem() == string[x]) {
System.out.println(string[x]);
}}}});
Когда я запускаю это, он печатает дважды. Что я сделал не так? (извините за мой плохой английский)ItemListener println двойной выход
Не забывайте использовать возможности поиска этого сайта. Например [этот поиск] (http://stackoverflow.com/search?q=%5Bjava%5D+%5Bswing%5D+itemlistener+twice) поможет вам получить полезные результаты. –