2011-09-07 12 views
10

I a usando GWT 2.3.En el que estoy usando import com.google.gwt.user.client.ui.Tree. Quiero mostrar árbol expandido always.For que hice a continuación código para cada elemento del árbol¿Cómo expandir el árbol en gwt?

treeItem.setState(true); 

pero no es working.I no estoy recibiendo la forma de ampliar el árbol. Por favor, ayúdenme. Gracias de antemano

Respuesta

10

¿Extiende el árbol antes de agregarle elementos secundarios? En ese caso, él no se expande.

Aquí es un ejemplo que funciona para mí:

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; 
} 
+1

Su working.I amplió el árbol antes de elementos secundarios a la misma. –

+0

también puedes votar si te gusta :) –

Cuestiones relacionadas