-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 に答える