javafx全屏窗口缩放

时间:2016-03-08 15:20:17

标签: javafx fullscreen positioning

所以我正在使用javafx和MVP制作卡片游戏。 在我的开始屏幕中,我添加了一个选项,用户可以选择将窗口置于全屏或窗口。

我遇到的问题是,当您选择全屏模式时,屏幕上的对象不会调整到更高的窗口大小。

窗口模式: https://gyazo.com/26e7a258f945fb5b9c7b16e925b4e2a8

全屏模式: http://prnt.sc/acp6nl

就像你可以在全屏模式下看到的那样,右下角有更多空间。

startpresenter的代码(它指的是游戏视图)

            Gameview gameview = new Gameview();
            Startview startview = new Startview();
            Gamepresenter presenter3 = new Gamepresenter(model, gameview);
            view.getScene().setRoot(gameview);
            gameview.getScene().getWindow().sizeToScene();
            gameview.getScene().getWindow().centerOnScreen();
            Stage stage = (Stage )gameview.getScene().getWindow();



            if (view.getFullscreen().isSelected() ) {
                stage.setFullScreen(true);
            }`

任何人都知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

也许是对齐的东西?你能告诉我们游戏视图的代码吗?