0

我想向最上层的父树元素添加一个复选框小部件,如http://www.smartclient.com/smartgwt/showcase/#tree_checkbox中所示

我怎么能通过只使用 GWT 来做到这一点?我只发现我可以创建一个带有复选框的 Tree*Item* 并将其添加到 Tree 中:

TreeItem item = new TreeItem(new CheckBox("box"));

但是我怎样才能为树本身创建一个盒子呢?

4

1 回答 1

1

您需要组装您自己的扩展 gwt Composite 类的小部件,并在其中包装一个 tree/celltree 、 flowpanels 和您喜欢添加的任何小部件,例如全选复选框。

您应该尝试使用基于单元格小部件的CellTree - http://gwt.googleusercontent.com/samples/Showcase/Showcase.html#!CwCellTree

它更具可定制性并确保更好的性能。

于 2012-12-10T02:57:31.710 回答