使用FXML最大化场景 - JavaFX2

时间:2014-08-02 12:38:43

标签: java javafx-2

我正在寻找一种利用FXML最大化场景的方法。 相当于JFrame.setExtendedState()。代码primaryStage.setFullScreen(true)的行为方式不同。

    Screen screen = Screen.getPrimary();
    Rectangle2D bounds = screen.getVisualBounds();
    primaryStage.setX(bounds.getMinX());
    primaryStage.setY(bounds.getMinY());
    primaryStage.setWidth(bounds.getWidth());
    primaryStage.setHeight(bounds.getHeight());

这似乎做了我想要的,但我想用FXML设置大小。保持GUI代码与逻辑分离!提前谢谢你,祝你有愉快的一天!

1 个答案:

答案 0 :(得分:0)

我不确定这是不是您正在寻找的,但您可以尝试使用

primaryStage.setMaximized(true);