如何在javafx中将vbox大小设置为窗口大小?

rak*_*rak 1 javafx-2

我正在使用JavaFX for UI.如何将Vbox布局的大小设置为窗口大小?我尝试了以下代码,但无法查看vbox中添加的组件.

    VBox vbox = new VBox();
    vbox.setPadding(new Insets(10, 10, 10, 10));  
    vbox.setSpacing(10);
Run Code Online (Sandbox Code Playgroud)

小智 6

这将VBOX设置为舞台宽度的80%:

Stage window = PrimaryStage;
VBox layout = new VBox(10);
//multiply to set size (0.80 is like 80% of the window)
layout.prefWidthProperty().bind(window.widthProperty().multiply(0.80));
Run Code Online (Sandbox Code Playgroud)