this.tableViewer = new TableViewer(container);
this.tableViewer.getContentProvider() 为 null
this.tableViewer.getLabelProvider() 不为 null
getContentProvider()和 getLabelProvider()继承自ContentViewer,具体代码:
public IContentProvider getContentProvider() {
return contentProvider;
}
public IBaseLabelProvider getLabelProvider() {
if (labelProvider == null) {
labelProvider = new LabelProvider();
}
return labelProvider;
}
可以判断内容器是否为null设置内容器和标签器:
if(this.tableViewer.getContentProvider() == null){
this.tableViewer.setContentProvider(new ContentProvider());
this.tableViewer.setLabelProvider(new TableLabelProvider());
}
内容器非空则已经设置过,避免重复设置耗费时间
相关推荐
全面介绍了TableViewer的使用
TableViewer
rcp tableviewer celleditor
点击Enter键,对TableViewer的单元格进行逐个遍历的辅助类,推荐用于使用ViewerColumn.setEditingSupport的可编辑TableViewer。 Since 3.3, an alternative API is available, see ViewerColumn.setEditingSupport...
Jface TableViewer控件实现的...单元格显示为TextCellEditor或ComboBoxCellEditor,其中因为是使用的鼠标坐标做判断所以有些测试可 能会出些错误。如要应用到实际项目当中还需改变判断条件和TableViewer控件获得的值。
RCP开发比Table更高级的TableViewer的使用。实现列的隐藏与显示
NULL 博文链接:https://zhangjiangfang.iteye.com/blog/701299
NULL 博文链接:https://marsvaadin.iteye.com/blog/1320182
Plugins-JFace-TableViewer.rar Plugins-JFace-TableViewer.rar Plugins-JFace-TableViewer.rar Plugins-JFace-TableViewer.rar Plugins-JFace-TableViewer.rar
NULL 博文链接:https://1299020954.iteye.com/blog/2231923
NULL 博文链接:https://guhanjie.iteye.com/blog/1183478
带有翻页功能的TableViewer.rar
NULL 博文链接:https://arizona.iteye.com/blog/526298
虽然文件名字起得很笼统 里面只有一个关于TableViewer的项目源码 源码的依据是我转载的一篇学习TableViewer的博客源码 http://blog.csdn.net/weiweiwei256/article/details/49514699
NULL 博文链接:https://zhangjiangfang.iteye.com/blog/701300
SWT Table 单元格编辑实例代码
以下是使用OpenMRC的总体步骤。 OpenMRC有两步用法: 第一步,OpenMRC获取Vehicle软件的C源代码,然后使用Eclipse CDT中捆绑的C-AST解析器构建AST(抽象语法树)。 在第二步中,OpenMRC会遍历所有AST元素,以...
RCP 打开视图的不同实例,并设置不同的值 ,创建一个视图,里面布局用了个tableviewer,通过一个Action,按钮打开该视图,每次打开的视图的内容可设置不同。 说明文档为 ...
com.opnworks.tableviewer.example_1.0.0 ......................................\icons ......................................\.....\sample.gif ......................................\plugin.xml .........
有问题欢迎来信讨论: talent_marquis@163.com<br><br>才搜索了一下,发现jExplorer这个名字已经泛滥了 <br>最核心代码来自IBM的JFace教程 链接如下: ... <br>已经实现的基本功能: <br>1....