1
私はObservableList<Category>
で簡単に記入できるComboBox<Category>
を持っています。ComboBox特定のオブジェクトIDを選択
初期化ポップアップウィンドウで、ComboBox
の値を特定のCategory.getName()
に設定します。それをどうすれば実現できますか?
私はObservableList<Category>
で簡単に記入できるComboBox<Category>
を持っています。ComboBox特定のオブジェクトIDを選択
初期化ポップアップウィンドウで、ComboBox
の値を特定のCategory.getName()
に設定します。それをどうすれば実現できますか?
SelectSelectionModelComboBoxの必須項目です。ここで
comboBox.getSelectionModel().select("oranges");
はこのデモするサンプルアプリです:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.ComboBox;
import javafx.scene.layout.Pane;
import javafx.stage.Stage;
public class ComboControl extends Application {
@Override public void start(Stage stage) {
ComboBox<String> comboBox = new ComboBox<String>();
comboBox.getItems().addAll(
"apples",
"oranges",
"pears"
);
comboBox.getSelectionModel().select("oranges");
stage.setScene(new Scene(new Pane(comboBox)));
stage.show();
}
public static void main(String[] args) { launch(args); }
}
Thxをし、それは私のために働いていない理由は、私が考えていた、そして私は、特定のオブジェクトを使用せず、別のコンストラクタを使用することを実現しましたパラメータなぜ私はいつもnull値を持っていた... thxメイト –