标签: java tree smartgwt treenode
我正在使用 com.google.gwt.user.client.ui.Tree小部件我可以轻松检查选定的TreeItem是否有子女:
com.google.gwt.user.client.ui.Tree
TreeItem
Tree nodesTree = new Tree(); nodesTree.getSelectedItem().getChildCount()
现在我想用 com.smartgwt.client.widgets.tree.Tree小部件,但我不知道如何查找所选的TreeNode是否有任何子级。我对此感到有点困惑......
com.smartgwt.client.widgets.tree.Tree
TreeNode
答案 0 :(得分:2)
快速谷歌说它是hasChildren(TreeNode node),它返回一个布尔值。请参阅here。
hasChildren(TreeNode node)
编辑:这将检查节点是否有任何子节点(显然)。如果你想真正得到孩子,请参阅下面的Aaron的答案。 getChildren(TreeNode node)返回树节点数组。因此,如果您想查看它有多少个孩子,可以使用getChildren(TreeNode node)来获取子数组,然后获得数组的大小。
getChildren(TreeNode node)
答案 1 :(得分:1)
看起来你可以使用......
在source