Так что я делаю карточную игру с использованием javafx и MVP. В моем стартовом экране я добавил вариант, когда пользователь может выбрать, чтобы поместить окно в полноэкранный или оконный.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