在独立应用程序中使用Eclipses Progress Monitor窗口

时间:2013-02-21 10:54:59

标签: java swt jface progressmonitor

我正在编写一个SWT / JFace应用程序,并想知道是否可以在我的独立应用程序中使用Eclipse的Progress Monitor窗口。澄清一下:我说的是这个:

Progress Window

而不是ProgressMonitorDialog

如果这不容易实现,那么为我自己实现这一目标的简单方法是什么?

2 个答案:

答案 0 :(得分:0)

你可以试试这个:

Dialog.getBlockedHandler().showBlocked(IProgressMonitor, IStatus, String)

我过去曾用它来证明我的工作需要等待另一份工作完成。

答案 1 :(得分:0)

我认为这个对话框是org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog

虽然您无法直接使用它,但您可以从Eclipse.org或通过此页面上的Source链接下载源代码:

http://javasourcecode.org/html/open-source/eclipse/eclipse-3.5.2/org/eclipse/ui/internal/progress/ProgressMonitorJobsDialog.html

相关问题