Ява.Я использую три отдельных поля со списком идентичных предметов.Изменение выделения в одном влияет на все три, и мне нужно отменить их связь - PullRequest
1 голос
/ 25 сентября 2019

Я использую данные из массива в отдельном классе, чтобы установить выбранные элементы, доступные в наборе полей со списком.3 из блоков имеют идентичные данные, но пользователь должен иметь возможность выбора для каждого блока.Как установка выбранного элемента в коде, так и изменение выбора в графическом интерфейсе, похоже, влияют на все три поля.

MainPage.editStudentGUI.getChoice1TeacherList().setSelectedItem(teachers[lessons[MainPage.loginID - 1].getChoice1() - 1].getSurname());       


MainPage.editStudentGUI.getChoice2TeacherList().setSelectedItem(teachers[lessons[MainPage.loginID - 1].getChoice2() - 1].getSurname());       


MainPage.editStudentGUI.getChoice3TeacherList().setSelectedItem(teachers[lessons[MainPage.loginID - 1].getChoice3() - 1].getSurname());

https://imgur.com/k4ZXzIv (у меня недостаточно репутации к изображениям) Это три поля в правом нижнем углу

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