JavaFX窗口大小调整

时间:2014-05-06 10:18:40

标签: java windows windows-7 javafx

我的应用程序在同一操作系统上看起来不同这是Windows 7丰富的界面:

enter image description here

Windows 7常规界面:

enter image description here

唯一让我生气的是尺码。在FXML中640x445,但Windows 7使它更广泛。我怎么能避免这种情况?有没有办法让TextArea全屏或什么?

1 个答案:

答案 0 :(得分:2)

要在初始化时调整舞台大小,您可以使用以下代码(我假设您使用javafx-2?)

//stage.setResizable(true);

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

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

或者您可以使用全屏模式:

stage.setFullScreen(true);