如何使打开的窗口必须先关闭才能回到主窗口?

时间:2015-12-13 02:19:25

标签: java javafx fxml scenebuilder

我想让第二个窗口必须先关闭,就像警告对话框一样。 单击Button时我应该向此代码添加什么:

Parent parent = FXMLLoader.load(getClass().getResource("view/sec_win.fxml"));
Stage stage = new Stage();
Scene scene = new Scene(parent);
stage.setScene(scene);
stage.show();

1 个答案:

答案 0 :(得分:3)

有一个名为stage.initOwner(Stage stg)的属性允许这种情况发生。

示例:

str2num(a)

关于模态的Oracle文档:https://docs.oracle.com/javafx/2/api/javafx/stage/Modality.html