JavaFX2 Stage窗口最大化

以下语句主要是在JavaFX2中模拟将窗口的大小设置为屏幕可见的最大大小,和我们常见窗口点击最大化稍有不同

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

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

 

Java8中JavaFX2可以通过以下语句进行设置窗口最大化

stage.setMaximized(true);

 

通过以下语句可以在JavaFX2中设置窗口上方关闭按钮等风格(显示与否)

primaryStage.initStyle(StageStyle.UTILITY);


Swing中设置窗口最大化

jFrame.setExtendedState(JFrame.MAXIMIZED_BOTH);

 

参考:http://stackoverflow.com/questions/6864540/how-to-set-a-javafx-stage-frame-to-maximized

 

你可能感兴趣的:(JavaFX2 Stage窗口最大化)