0
所以我用JavaFX和MVP作出cardgame。 在我的startscreen中,我添加了一个选项,用户可以选择将窗口放在全屏或窗口中。JavaFX的全屏窗口缩放
我遇到的问题是,当你选择全屏模式下屏幕上的对象不调整到一个更高的窗口大小。
窗口模式: https://gyazo.com/26e7a258f945fb5b9c7b16e925b4e2a8
全屏模式: http://prnt.sc/acp6nl
就像你可以看到在全屏模式有右下方更多的空间。 startpresenter的
代码(它是指gameview)
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);
}`
任何人知道如何解决这一问题?
代码添加到该职位 – TheMightyRoy