我正在使用gwt cellbrowser,到目前为止,这是一场艰苦的战斗。我有这种不好的感觉,我没有使用它,因为它是打算使用。
在我看来:
我可以使用selectionModel选择一个节点,但不能打开节点。换句话说,节点的子节点不会显示(直到我点击节点)。
无论如何,我可以以编程方式打开和关闭节点吗?
提前致谢。
答案 0 :(得分:1)
我希望这会有所帮助。第一次帮助但长时间用户。 :)
SomeTreeModel treeModel = new SomeTreeModel();
CellBrowser cellBrowser = new CellBrowser(treeModel, null);
// this opens your first node
TreeNode firstNode = cellBrowser.getRootTreeNode().setChildOpen(0, true);
// this opens child of the first node
TreeNode secondNode = firstNode.setChildOpen(0, true);
//etc
在TreeNode
课程中,有几种有用的方法,例如getChildValue(int index)
,getChildCount()
......