GWT复选框可选树

时间:2012-10-30 18:44:31

标签: gwt

我正在使用GWT 2.5并且正在寻找一个Tree小部件,它允许我有一个由每个TreeNode旁边的复选框控制的多选模型。类似于JQuery插件描述的here,结果如下:

enter image description here

正如您所料,我希望选中一个方框可以选中已选中节点的所有子节点,如果未选中任何子节点,您将获得“半截”图标(由“解决方案”显示)节点) - 所以我需要一个三态复选框。

这个小部件是否已存在于GWT中,或者我是否需要自己编写代码?

1 个答案:

答案 0 :(得分:3)

GWT 2.5中没有支持此功能的默认小部件。 你的选择:

  1. 使用第三方库
  2. 实施您自己的小部件
  3. 我曾经基于CellTree实现自己的,虽然它是可行的 - 但它需要大量的工作(自定义树模型,带渲染器的单元小部件和值更新程序)。如果您灵活选择库 - 请查看Smart GWT的checkbox tree