У меня есть таблица с JComboBoxes
, и я хочу добавить PropertyChangeListener
к каждому JComboBox
, потому что некоторые выборы в комбинированных списках должны изменить выбор других JComboBoxes
.
Я не могу добавить всех этих слушателей вручную, потому что их очень много.
Я инициализирую ComboBox с массивом, поэтому я уже пытался добавить прослушиватель при создании JComboBox
следующим образом:
comboBox[i].addPropertyChangeListener(new PropertyChangeListener()
Но это не сработало, потому что переменная поля i
не является окончательной, и мне нужна эта переменная.
Как я могу сохранить эту переменную в comboBox или есть другая возможность решить эту проблему?