Java 如何显示处理信息。在节目中?

Java 如何显示处理信息。在节目中?,java,swing,jbutton,event-dispatch-thread,jprogressbar,Java,Swing,Jbutton,Event Dispatch Thread,Jprogressbar,我创建了一个GUI,它有一个JButton和一些其他组件。当我单击按钮时,会涉及一些后端处理,这几乎需要10-12秒 我应该如何以图形方式表示它?使用a来显示任务的进度 将其放入具有“取消”按钮的非模式对话框中(如果可以安全地取消长时间运行的操作) 当进度条的更新“在EDT上”完成时,确保通过执行长时间运行的任务“关闭EDT”来遵守。两者都可以轻松访问。使用显示任务进度的 将其放入具有“取消”按钮的非模式对话框中(如果可以安全地取消长时间运行的操作) 当进度条的更新“在EDT上”完成时,确保

我创建了一个GUI,它有一个
JButton
和一些其他组件。当我单击按钮时,会涉及一些后端处理,这几乎需要10-12秒

我应该如何以图形方式表示它?

使用a来显示任务的进度

将其放入具有“取消”按钮的非模式对话框中(如果可以安全地取消长时间运行的操作)

当进度条的更新“在EDT上”完成时,确保通过执行长时间运行的任务“关闭EDT”来遵守。两者都可以轻松访问。

使用显示任务进度的

将其放入具有“取消”按钮的非模式对话框中(如果可以安全地取消长时间运行的操作)


当进度条的更新“在EDT上”完成时,确保通过执行长时间运行的任务“关闭EDT”来遵守。两者都可以轻松访问。

我已经尝试过一些启动屏幕类型。但我只有在应用程序最初加载时才得到它。我想表示一些东西,比如启动屏幕显示“处理…”infoSee我尝试过一些闪屏类型。但我只有在我的应用程序最初加载时才得到它。我想表示一些东西,比如闪屏显示“处理…”infoSee