我是SWT和RCP的新手我正在尝试使用TreeViewer。
通过参考一些文件,我才知道有方法:
treeViewer.Updte(Object , Properties).
我需要知道SWT如何确定哪个数据属于哪个字段。
该方法称为update
:
public void update(Object element, String[] properties)
这里element
必须是一个对象,它等于树的内容提供者返回的一个对象。
如果你打过电话
treeViewer.setUseHashlookup(true);
然后使用哈希表(类似于HashMap
)来查找对应于该元素的树元素。否则,只需彻底搜索树以找到元素。