Swing中的进度对话框

All*_*nde 4 java swing multithreading

如何在JDialog没有按钮的情况下创建一个模式,在Runnable实例完成的过程中,并让该实例更新该对话框上的进度条/消息?

显然意大利面条代码可能有效,但我正在寻找一个干净的设计,如果存在的话.

Mic*_*ers 8

您可能想要查看ProgressMonitor.如果操作需要很长时间,它会自动弹出一个带进度条的对话框; 请参阅如何使用进度监视器.