【发布时间】:2013-07-24 20:15:18
【问题描述】:
我正在使用this 示例来创建应用程序模式对话框。当我单击对话框上的退出按钮(右上角的红色按钮)时,一切正常。对话框关闭,然后我可以正常打开它。但是当我尝试添加关闭我的对话框的Button 时,一切正常,直到我尝试重新打开它。之后,它会向我抛出 IllegalStateException(如果需要,我将使用此异常更新答案)。
这是一个演示如何关闭对话框的事件处理程序:
btnClose.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
dialog.close();
}
});
谁能告诉我如何正确关闭应用程序模式对话框?提前致谢。
【问题讨论】: