http://www.tuicool.com/articles/e6fmE3R contentprovider在插件开发和RCP(Rich Client Platform)开发中常常被用到,譬如你要创建一个TreeViewer(树形控件)就需要一个ITreeContentProvider,如果要实现
分类:
系统相关 时间:
2016-02-03 16:24:48
阅读次数:
260
监听机制是eclipse插件开发或rcp应用开发中常用的技术,比如点击TableViewer或TreeViewer中的某个元素,需要针对当前selection做出某些处理。
实现方式一般有两种情况,即selection provider 和listener在一个视图中,或在不同的视图中;...
分类:
系统相关 时间:
2015-07-23 08:15:23
阅读次数:
225
/** * GEF树叶子节点的展开 * @param items */ private void expand(TreeItem[] items) { for (int i = 0; i < items.length; i++) { expand(items[i].ge...
分类:
其他好文 时间:
2014-12-25 16:01:56
阅读次数:
146
TableViewer类构造方法摘要:方法摘要:在做的这几个练习中,发现,getTable(),refresh(),remove(),setSelection()方法经常使用.TreeViewer类该类的继承关系图:构造方法摘要:方法摘要:
分类:
其他好文 时间:
2014-12-22 19:34:51
阅读次数:
173
表格型树是用TableTreeViewer来实现,自从SWT下的TableTree被废弃之后,其扩展TableTreeViewer也成了鸡肋,不再被建议使用,既然Tree可以实现表格型树,那么其扩展TreeView当然也没有问题,用TreeViewer实现的表格型树,之前的TreeViewer实例菜...
分类:
其他好文 时间:
2014-12-22 15:53:18
阅读次数:
294
TreeViewer和TableViewer在使用上还是有很多相似之处.TreeViewer中冶有TableViewer中的过滤器和排序器.具体使用看TableViewer中的使用.和Table有JFace的扩展TableViewer一样,Tree也有一个JFace中的扩展,那就是TreeViewe...
分类:
系统相关 时间:
2014-12-22 15:41:13
阅读次数:
309
contentprovider在插件开发和RCP(Rich Client Platform)开发中常常被用到,譬如你要创建一个TreeViewer(树形控件)就需要一个ITreeContentProvider,如果要实现一个TableViewer(表控件)就需要一个IStructuredContentProvider,contentprovider主要的作用就是返回当前界面中的数据。
1.内容提供器(ITreeContentProvider)
TreeViewer的内容提供器(ITreeContentP...
分类:
系统相关 时间:
2014-06-20 12:44:59
阅读次数:
446