进度状态报告的模式

Joa*_*rel 4 design-patterns progress-bar

我正在实现需要显示进程条(或进度百分比)的长时间运行的进程.长时间运行过程的整体逻辑很复杂(各种分页数据检索),因此,我最终在代码中的各个位置硬编码了很多百分比.

在更新完成百分比时,什么被认为是最好的设计模式?

bdu*_*riu 5

我发现JFace中使用的模式在IProgressMonitor周围很好地解决了.您可以通过查看课程获得一些见解.要查看的其他类是ProgressMonitorDialogIRunnableWithProgress.您也可以在这篇文章中找到一些帮助.