【发布时间】:2015-04-17 15:59:43
【问题描述】:
我正在向我的 TableViewer 添加一个 ViewerFilter。
ViewerFilter filter = new MyViewerFilter();
this.tableViewer.addFilter(this.filter);
我正在使用下面的代码来过滤和刷新 TableViewer
this.filter.setSearchText("some text");
this.tableViewer.refresh();
由于这需要很长时间(可能大约 5 秒),我想使用进度监视器显示刷新进度。但是,我无法找到在 ProgressMonitor.worked() 方法中设置工作完成的刷新量。
【问题讨论】:
-
在刷新运行时设置表重绘可能会有所帮助。
标签: eclipse eclipse-plugin eclipse-rcp jface