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);
}