多个JComboBox侦听器

时间:2019-01-02 16:43:59

标签: java swing jcombobox itemlistener

我是JComboBox的新手

我有4个JComboBox:特殊,习俗,膝盖和半身。

每次更改所选项目并将结果添加到ScrollPane(group des matieres ouvertes)时,我都需要从4个项目中获取所选项目。

Project Screenshot

1 个答案:

答案 0 :(得分:0)

请查看以下Java给出的JComboBox基本示例。每当在其中选择一个项目时,在每个组合框的actionPerformed()方法中使用JComboBox的getSelectedItem()。

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

对所有4个下拉菜单执行相同的操作并更新滚动面板