Свяжите JList с переключателями - PullRequest
0 голосов
/ 03 января 2019

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

Я рисую схему окна:

+-------------+
|Mesuretype1  |
|Mesuretype2  |
|Mesuretype3  |
+-------------+
°option 1 °option 2 °option 3 °option 4

Возможно ли это, и есть ли способ связать список с переключателями и сохранить их состояние (как у первого мера есть только опция 1, вторая опция 3, e ...)?

Чтобы завершить программу, после выбора различных событий и связанных параметров пользователь нажимает кнопку «Готово», и все данные сохраняются в базе данных.

Я работаю с Java Swing.

1 Ответ

0 голосов
/ 03 января 2019

Из вашего вопроса больше всего я собираю то, что вам нужен способ связать один "MesureType" только с одной опцией переключателя.

Используя утилиту Hashmap , вы можете сопоставить их вместе, чтобы MesureType ассоциировался с выбором из переключателей.Например:

HashMap map = new HashMap ();map.put ( ваш список .getSelectedValue (), выбранное значение кнопки );

...