-1
final JComboBox departure = new JComboBox();
departure.setModel(new DefaultComboBoxModel(new String[] {"city1", "city2", "city3"}));
departure.setBounds(413, 11, 147, 20);
int selectedIndex1=departure.getSelectedIndex();
contentPane.add(departure);

我正在为我的作业编写一个巴士预订系统,我用它JComboBox来选择目的地和出发城市。我想从另一个班级调用选定的项目。在这个类中,用户将选择他的座位。

如何从另一个班级调用所选项目?请帮助我..谢谢。

4

1 回答 1

6

您可以创建JComboBox一个类成员变量并添加一个方法来返回结果getSelectedItem

public class MyGuiApp {

    private JComboBox comboBox;

    // constructor, init method, etc.

    public String getSelectedItem() {
       return (String)comboBox.getSelectedItem();
    }
}
于 2012-12-29T21:08:18.560 回答