嗨,我有两个阶段的应用程序。我想在一台显示器上全屏显示一个舞台。我不知道怎么做。谢谢你的帮助
答案 0 :(得分:1)
在SO
上引用某人的答案您可以迭代Screen.getScreens()并将您的舞台移动到所需的舞台。见下面的例子。
特别是上面提到的屏幕类:
for (Screen screen : Screen.getScreens()) {
Rectangle2D bounds = screen.getVisualBounds();
Button btn = new Button("Move me to Screen " + index++);
btn.setOnAction((e) -> {
stage.setX(bounds.getMinX() + 100);
stage.setY(bounds.getMinY() + 100);
});
root.getChildren().add(btn);
}
这将基本上使用分配给每个屏幕的每个屏幕的边界,然后您可以设置您希望移动到任何屏幕的每个阶段的X和Y值。
希望这有帮助,如果您有任何问题,请告诉我,祝您的项目好运!