自定义 ProgressMonitorDialog class

Custom ProgressMonitorDialog class

我可以有一个代码片段,其中扩展了 class ProgressMonitorDialog.java 吗?我有一个要求在 ProgressMonitorDialog.java class 下执行一段代码(在其操作 class 中)但是对话框不应该在紧接着之后处理,而是必须在代码的其他部分不能包含在此处。

要停止在 run 调用结束时关闭对话框,请覆盖 finishedRun 方法。

标准finishedRun方法是:

protected void finishedRun() {
    decrementNestingDepth();
    close();
}

如果您省略 close() 调用,对话框将保持打开状态。