【发布时间】:2012-11-22 00:53:02
【问题描述】:
我正在 JavaFx 中创建一个应用程序,我想在其中执行此操作,如果任何子阶段正在打开,那么它应该在父阶段的中心打开。
我正在尝试使用mystage.centerOnScreen() 执行此操作,但它会将子阶段分配到屏幕中心,而不是父阶段的中心。
如何将子阶段分配到父阶段的中心?
private void show(Stage parentStage) {
mystage.initOwner(parentStage);
mystage.initModality(Modality.WINDOW_MODAL);
mystage.centerOnScreen();
mystage.initStyle(StageStyle.UTILITY);
mystage.show();
}
【问题讨论】:
标签: java javafx-2 javafx stage