Swing 如何在进程运行时释放GUI

Swing 如何在进程运行时释放GUI,swing,Swing,我有一个持续几秒钟的处理,我想知道在激活处理时,如何故意释放gui。 我寻找anwer,但似乎每个人都想解除GUI的冻结。在EDT(事件调度线程)上执行操作,例如使用SwingUtilities\invokeAndWait 请注意,一个更为用户友好的解决方案可能是向用户显示进度对话框并在后台执行工作。“进度”对话框(模式时)不允许用户对UI执行任何操作,但您的应用程序没有/看起来没有冻结 一、 作为用户,会对冻结的UI感到厌烦。在EDT(事件调度线程)上执行操作,例如使用SwingUtiliti

我有一个持续几秒钟的处理,我想知道在激活处理时,如何故意释放gui。
我寻找anwer,但似乎每个人都想解除GUI的冻结。

在EDT(事件调度线程)上执行操作,例如使用
SwingUtilities\invokeAndWait

请注意,一个更为用户友好的解决方案可能是向用户显示进度对话框并在后台执行工作。“进度”对话框(模式时)不允许用户对UI执行任何操作,但您的应用程序没有/看起来没有冻结


一、 作为用户,会对冻结的UI感到厌烦。

在EDT(事件调度线程)上执行操作,例如使用
SwingUtilities\invokeAndWait

请注意,一个更为用户友好的解决方案可能是向用户显示进度对话框并在后台执行工作。“进度”对话框(模式时)不允许用户对UI执行任何操作,但您的应用程序没有/看起来没有冻结

一、 作为一个用户,你会对冻结的用户界面感到恼火