首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

CheckboxTreeViewer viewerFilter解决思路

2012-01-28 
CheckboxTreeViewer viewerFilter我建立了一个CheckboxTreeViewer,里面有一二级的树:case1Testcase1TestCa

CheckboxTreeViewer viewerFilter
我建立了一个CheckboxTreeViewer,里面有一二级的树:
case1
  Testcase1
  TestCase2
前面都是打钩选中的,在我过滤查找的时候,钩被过滤掉了,高手帮忙解决一下!谢了
caseTree = new Tree(shell, SWT.NULL);
checkboxTreeViewer = new CheckboxTreeViewer(composite, SWT.BORDER);
checkboxTreeViewer.getControl().setBounds(50, 40, 700, 450);

checkboxTreeViewer.setLabelProvider(new CaseLabelProvider());
checkboxTreeViewer.setContentProvider(new CaseContentProvider());

checkboxTreeViewer.addFilter(viewerFilter);//在checkboxTreeViewer中添加过滤器
private ViewerFilter viewerFilter = new ViewerFilter() {
。。。。。。。。。。。。。
}

[解决办法]
还在纠结? google一下ViewerFilter 就得了啊

http://www.java2s.com/Code/JavaAPI/org.eclipse.jface.viewers/extendsViewerFilter.htm

热点排行