Обновление комбо-боксов - PullRequest
2 голосов
/ 24 января 2011

Правильно, поэтому у меня есть простая проблема, у меня есть три поля со списком и метод, который выбирает новое значение массива для третьего поля со списком.

Как мне обновить третье поле со списком, когда я используюпервые два поля со списком приводят к созданию нового массива для третьего поля со списком.

Это должно происходить в режиме реального времени, поэтому поле со списком 3 должно обновляться каждый раз 1 или 2 обновления (я предполагаю, что я добавляю ихдействие выполнено, но мне не повезло).

PS.Я делаю это с качелями JComboBoxes

заранее спасибо.

1 Ответ

2 голосов
/ 24 января 2011

Вам необходимо добавить EventListeners в первые два поля со списком, которые будут уведомлены при изменении поля со списком.Затем это событие можно использовать для внесения любых необходимых изменений в третье поле со списком.

Эта страница объяснит вам все детали EventListeners: http://download.oracle.com/javase/tutorial/uiswing/events/index.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...