1

我正在使用 com.google.gwt.user.client.ui.Tree小部件,TreeItem我可以轻松地检查它是否有任何孩子:

Tree nodesTree = new Tree();
nodesTree.getSelectedItem().getChildCount()

现在我想使用该 com.smartgwt.client.widgets.tree.Tree小部件,但我不知道如何查找所选对象TreeNode是否有任何子项。我对此有点困惑...

4

2 回答 2

3

一个快速的谷歌说它是hasChildren(TreeNode node),它返回一个布尔值。见这里

编辑:这将检查节点是否有任何子节点(显然)。如果您想真正得到孩子,请参阅下面的亚伦回答。getChildren(TreeNode node)返回一个树节点数组。因此,如果您想查看它有多少个孩子,也许可以使用getChildren(TreeNode node)获取孩子的数组,然后获取数组的大小。

于 2011-01-12T22:22:24.930 回答
1

看来可以用...

getChildren(TreeNode node)

源代码所示

于 2011-01-12T22:20:04.887 回答