несколько слушателей JComboBox - PullRequest
0 голосов
/ 02 января 2019

Я новичок в JComboBox

У меня есть 4 JComboBox: specialite, etudiant, annee и semestre.

Мне нужно получать выбранный элемент из 4-х из них каждый раз, когда я меняю выбранный элемент и добавляю результат в ScrollPane (groupe des matieres ouvertes)

Project Screenshot

1 Ответ

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

Пожалуйста, посмотрите на приведенный ниже базовый пример JComboBox, данный Java. Используйте getSelectedItem () из JComboBox в методе actionPerformed () каждого поля со списком всякий раз, когда в нем выбран элемент.

public void actionPerformed(ActionEvent e) {
        JComboBox cb = (JComboBox)e.getSource();
        String petName = (String)cb.getSelectedItem();
        updateScrollpane(petName); // Update your scrollpane
}

Сделайте то же самое для всех 4-х выпадающих меню и обновите полосу прокрутки

...