如何为 org.eclipse.jface.viewers.CheckboxTreeViewer 创建过滤器?

发布于 2024-12-01 02:34:13 字数 463 浏览 0 评论 0原文

我必须为我的 CheckboxTreeViewer 创建过滤器。我不知道该怎么做。我正在使用以下类

org.eclipse.pde.internal.ui.shared.FilteredCheckboxTree

和以下方法来获取 FilteredCheckboxTree 对象:

FilteredTree ft = new FilteredCheckboxTree(parent, null, 0, null);

但它告诉我:

构造函数 FilteredCheckboxTree(Composite, FormToolkit, int, PatternFilter) 引用了缺少的类型 FormToolkit。

我不明白问题到底是什么。如果您了解的话请帮忙。或者,如果有任何其他方式获取 Filter,请告诉我。

提前致谢!!!

I have to create Filter for my CheckboxTreeViewer. I'm not getting how to do that. I'm using following class

org.eclipse.pde.internal.ui.shared.FilteredCheckboxTree

and following way to get the FilteredCheckboxTree object:

FilteredTree ft = new FilteredCheckboxTree(parent, null, 0, null);

but it is telling me:

The constructor FilteredCheckboxTree(Composite, FormToolkit, int, PatternFilter) refers to the missing type FormToolkit.

I'm not getting what exactly the problem is. Please help if you know about it. Or if there is any other way to get Filter then do let me know.

Thanks in advance!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风筝有风,海豚有海 2024-12-08 02:34:13
  1. org.eclipse.ui.forms(其中包含 FormToolkit)的依赖项添加到您的插件中。

  2. 更好的是,为了避免对内部包的依赖,请使用 org.eclipse.ui.dialogs.FilteredTree 并覆盖 doCreateTreeViewer

  1. Add a dependency on org.eclipse.ui.forms (which contains FormToolkit) to your plug-in.

  2. Much better, to avoid dependency on internal packages, use org.eclipse.ui.dialogs.FilteredTree and override doCreateTreeViewer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文