10

我使用 GWT 2.3。我在其中使用 import com.google.gwt.user.client.ui.Tree。我想显示树总是展开。为此,我为每个树项做了下面的代码

    treeItem.setState(true);

但它不起作用。我不知道如何扩展树。请帮帮我。在此先感谢

4

1 回答 1

10

在向树中添加子项之前是否展开树?在这种情况下,他不会得到扩展。

这是一个对我有用的例子:

private Tree createTree() {
    // Create a Tree
    TreeItem root = new TreeItem("root");
    root.addItem("item0");
    root.addItem("item1");
    root.addItem("item2");

    TreeItem childwithsubchilder = new TreeItem("subitmes");
    childwithsubchilder.addItem("item0");
    childwithsubchilder.addItem("item1");
    childwithsubchilder.addItem("item2");

    root.addItem(childwithsubchilder);

    // expand the element
    root.setState(true);

    Tree t = new Tree();
    t.addItem(root);
    return t;
}
于 2011-09-07T10:18:26.170 回答