Я впадаю в отчаяние ...:
У меня есть КАДРА с 40 JComboBoxes.Сначала они предлагают все те же предметы.Если я выберу элемент в одном конкретном ComboBox, его следует выбрать там, и он больше не будет доступен во всех остальных 39 коробках.
Я долго пытался использовать ComboBoxModel, но теперь думаю, что это не так.Имеет смысл: Момент, когда я удаляю выбранный элемент из модели, он также удаляется из поля, в котором он был выбран.
Так имеет ли смысл делать это так:
- Иметь 40 MyComboBox в классе GUI
- Каждый MyComboBox реализует ItemListener
- Если элемент выбран, элемент удаляется из других 39 списков;если он отменен, он добавляется в остальные 39 списков (но если я хочу сделать это так, слушатель не должен быть собственным классом, но метод itemEventChanged должен быть анонимно реализован в GUI?!)
Есть лучший способ, не так ли?Большое спасибо за вашу помощь!