JAVAFX 2はどのようにFXMLでComboBoxオブジェクトを獲得します

1100 ワード

1、JAVAFX 2でFXMLレイアウトを使用して生成されたComboBoxを取得し、設定した値を取得するにはどうすればいいですか?①JAVAFX 2には、ComboBoxに2つの値があります.1つはvalueです.これはデフォルトです.②もう1つはIteam値、つまり値リストです.設定したvalueがリストにある値であれば、デフォルトで選択します.FXMLでComboBoxコントロールを作成し、FXMLファイルでコントロールを設定します.コントロールで@FXML接頭辞を使用してComboBoxを定義し、名前はFXMLで設定されたfx:idでなければなりません.これにより、コントロールとFXMLファイルの関連付けが可能になります.
    @FXML private ComboBox combox_1;//FXML   ComboBox fx:id
    @FXML private Button button_1;
    @FXML protected void selectdatabase(ActionEvent event)
    {
        combox_1.getItems();//    FX  ObservableList
        Connection conn=DBUtil.getConn(combox_1.getValue());
        DBUtil.closeConn(null, null, conn);


    }