【问题标题】:how to call combobox selected item from another class in java?java - 如何从java中的另一个类中调用组合框选定项?
【发布时间】:2012-12-14 16:14:11
【问题描述】:
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 选择目的地和出发城市。我想从另一个班级调用选定的项目。在这个课程中,用户将选择他的座位。

如何从另一个类中调用选定的项目?请帮助我..谢谢。

【问题讨论】:

  • JComboBox 设为类成员变量并添加方法以返回getSelectedItem 的结果。
  • 你能解释更多..我怎样才能让 JComboBox 类成员?像那样,(公共 JComboBox 离开)??

标签: java swing variables jcombobox


【解决方案1】:

您可以将JComboBox 设为类成员变量并添加一个方法来返回getSelectedItem 的结果:

public class MyGuiApp {

    private JComboBox comboBox;

    // constructor, init method, etc.

    public String getSelectedItem() {
       return (String)comboBox.getSelectedItem();
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-30
    • 2017-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多