eclipse - 用于更新的 TreeViewer 的内部机制
问题描述
我是 SWT 和 RCP 的新手,我正在尝试使用 TreeViewer。
通过参考一些文件,我知道有方法:
treeViewer.Updte(Object , Properties).
我需要知道 SWT 如何确定哪些数据用于哪个字段。
解决方案
该方法称为update
:
public void update(Object element, String[] properties)
这里element
必须是一个对象,该对象等于内容提供者为树返回的对象之一。
如果您已致电
treeViewer.setUseHashlookup(true);
然后使用哈希表(类似于HashMap
)来查找该元素对应的树元素。否则,树只会被彻底搜索以找到元素。
推荐阅读
- python - 即使检测到 GPU,Pytorch 也没有使用 GPU
- php - 添加出现在 Woocommerce 中选定变体上的额外文本
- postgresql - 如何将 docker 容器连接到远程 postgresql
- protractor - 出现 Toastr 通知时应触发事件
- ios - Firebase 5.0.0+ 和 iOS 7.0
- python - Python - 平均网格角的颜色图?
- python - Pyplot 上的多个 x 标签
- javascript - 在 Google 数据工作室社区连接器中建模嵌套数据
- javascript - HTML 输入上的 addEventListener 在 Android WebView 中不起作用
- ajax - 为什么在Larvel中使用ajax从数据库中检索数据时,网页的整个正文而不是数据加载到表中