我在JavaFX中做一个项目。我项目的每个窗口都有不同的大小。在运行项目时,第一个窗口出现在屏幕的中央。这是屏幕截图。
但是当我转到下一页时,它的大小是不同的,所以它看起来像 -
正如您所见,此窗口出现在屏幕的右侧。但我需要显示每个新窗口出现在屏幕的中心。我该怎么办?
答案 0 :(得分:0)
如果您使用此代码,则可以执行此操作;
yourScene.getWindow().centerOnScreen();
或
((Stage)(sceneObject.getScene.getWindow())).centerOnScreen();
sceneObject是场景中的任何对象。