Как сделать окно полноэкранным / развернутым в Scene Builder?

Я делаю представление в SceneBuilder для моего приложения JavaFX. Я хочу, чтобы мой взгляд был максимальным. Как я могу достичь этого в SceneBuilder или ?

2 ответов


вы не можете сделать это с помощью Scene Builder, так как maximize или fullScreen свойства Stage и не макеты, установленные на сцене.

вы можете загрузить и установить .fxml на сцене, а затем установить сцену на сцене.

на сцене можно использовать следующие методы:


поскольку вы не можете максимизировать свой вид в fxml, вы должны установить размер сцены для максимизации. Нет прямого метода для установки размера этапа, который будет максимизирован в javafx 2, но есть другой способ сделать это. Это путем ручной установки размера сцены. Вы можете использовать этот код:

Screen screen = Screen.getPrimary();
Rectangle2D bounds = screen.getVisualBounds();

primaryStage.setX(bounds.getMinX());
primaryStage.setY(bounds.getMinY());
primaryStage.setWidth(bounds.getWidth());
primaryStage.setHeight(bounds.getHeight());