我正在使用他的小型JavaFX jewelsea测试framework的工作,我想知道如何调整它以改变不同大小的场景之间的视图?因为到目前为止我知道,每个更改的场景都符合主要的Vbox大小。
修改:以下是我尝试过的一些尺寸的东西():
在Main.java上
@Override
public void start(Stage stage) throws Exception{
stage.setTitle("Vista Viewer");
stage.setScene(
createScene(
loadMainPane()
)
);
stage.sizeToScene();
stage.show();
}
或在MainController.java上
public void setVista(Node node) {
Stage stage = (Stage) vistaHolder.getScene().getWindow();
vistaHolder.getChildren().setAll(node);
stage.sizeToScene();
}
我理解第一个例子是不是正确的,因为它只发生一次,但第二个怎么样?