当前位置: 代码迷 >> Eclipse >> ,关于eclipse插件开发中treeviewer上的结点图标动态变更有关问题
  详细解决方案

,关于eclipse插件开发中treeviewer上的结点图标动态变更有关问题

热度:66   发布时间:2016-04-23 00:37:02.0
求救,关于eclipse插件开发中treeviewer上的结点图标动态变更问题
本帖最后由 haohaodigua 于 2014-06-10 16:45:04 编辑
现在要开发eclipse使用到了jface以及swt相关

目前有一个treeviewer上面有一条数据,初始化的时候利用如下代码片断

setContentProvider( new CoustomContentProvider( this ) );
setLabelProvider( new CoustomLabelProvider() );

重写org.eclipse.jface.viewers.LabelProvider的    
@Override
public final Image getImage( final Object o ) {}方法
可以将自定义的图片现实到数据上

需求, 现在是错误的数据现实错误的图标, 当点击该数据进行展开操作时候,
该数据进行验证后为正确数据时候,要将错误图标变更为正确图标

问题,这个图标如何变更,代码怎么实现?
求大神现身施法~~~~哪里不明白再问我哦
------解决方案--------------------
我说的就是update,不是refresh()
update可以指定刷新单个节点,不是全刷
  相关解决方案