Как сделать два зависимых друг от друга JComboBox?

185
27 марта 2018, 01:28

Есть два JComboBox, первый:

JComboBox countryC = new JComboBox(country);
countryC.setSelectedIndex(-1);
countryC.setBounds(46, 58, 156, 24);
getContentPane().add(countryC);     

И второй:

JComboBox leagueClubC = new JComboBox(leagueClub[countryC.getSelectedIndex()]);
getContentPane().add(leagueClubC);
leagueClubC.setBounds(231, 58, 190, 24);

И два массива:

String[] country = {"Англия", "Испания", "Россия"};
String[][] leagueClub = {{"Премьер-Лига", "Чемпионшип"}, {"Премьер-Лига"}, {"РПЛ", "ФНЛ"}};

Необходимо, чтобы в зависимости от выбранного JComboBox countryC составлялся второй JComboBox leagueClubC.

Я уже замучился, и в actionPerformed первого JComboBox прописывал создание второго, и что только не делал, но не выходит. Помогите пожалуйста.

READ ALSO
Как сортировать ArrayList<String[]> obj

Как сортировать ArrayList<String[]> obj

Собственно, как сортировать Список по "полям" String[] - где objget(1)[0] - это - имя

138
Как правильно оформить expire redis в коде?

Как правильно оформить expire redis в коде?

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

174
Считывание данных по сети Modbus из преобразователя частоты Altivar или ПЛК MODICON

Считывание данных по сети Modbus из преобразователя частоты Altivar или ПЛК MODICON

Здравствуйте уважаемые веды, подскажите можно ли напрямую считывать значения регистров из оборудования по протоколу ModbusХочу реализовать...

153
WebEngine loadContent() не загружаются картинки

WebEngine loadContent() не загружаются картинки

Я имею html-файл и много картинок от от него:

195