如何在JavaFX中使新窗口出现在屏幕的中心?

时间:2014-04-21 09:32:06

标签: window javafx javafx-2

我在JavaFX中做一个项目。我项目的每个窗口都有不同的大小。在运行项目时,第一个窗口出现在屏幕的中央。这是屏幕截图。

enter image description here

但是当我转到下一页时,它的大小是不同的,所以它看起来像 -

enter image description here

正如您所见,此窗口出现在屏幕的右侧。但我需要显示每个新窗口出现在屏幕的中心。我该怎么办?

1 个答案:

答案 0 :(得分:0)

如果您使用此代码,则可以执行此操作;

yourScene.getWindow().centerOnScreen();

((Stage)(sceneObject.getScene.getWindow())).centerOnScreen();
  

sceneObject是场景中的任何对象。