JavaFX切换不同大小的场景

时间:2015-07-21 22:03:19

标签: user-interface javafx javafx-8 fxml scene

我正在使用他的小型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();
    }

我理解第一个例子是不是正确的,因为它只发生一次,但第二个怎么样?

0 个答案:

没有答案