Example usage for com.google.gwt.user.client.ui Tree setSelectedItem

List of usage examples for com.google.gwt.user.client.ui Tree setSelectedItem

Introduction

In this page you can find the example usage for com.google.gwt.user.client.ui Tree setSelectedItem.

Prototype

public void setSelectedItem(TreeItem item) 

Source Link

Document

Selects a specified item.

Usage

From source file:asquare.gwt.tests.selecttreeitem.client.Demo.java

License:Apache License

public void onModuleLoad() {
    Debug.enableSilently();//from w ww  .  j a  v a  2  s  .  c o m

    TreeItem treeRoot = new TreeItem("Tree");
    final TreeItem treeItem = new TreeItem("foo");
    treeRoot.addItem(treeItem);
    treeRoot.addItem("bar");
    treeRoot.addItem("baz");
    final Tree tree = new Tree();
    tree.addItem(treeRoot);
    //        DeferredCommand.addCommand(new Command()
    //        {
    //            public void execute()
    //            {
    tree.setSelectedItem(treeItem);
    tree.ensureSelectedItemVisible();
    //            }
    //        });
    //        
    RootPanel.get().add(tree);

    // this is not reached in Opera
    RootPanel.get().add(new Label("Entry point was sucessfully executed"));
}

From source file:asquare.gwt.tk.demo.client.DebugPanel.java

License:Apache License

private Widget createWidgetPanel() {
    BasicPanel widgets = new BasicPanel();
    DOM.setAttribute(widgets.getElement(), "id", "debug-widgets");
    TextArea textArea = new TextArea();
    textArea.setText("Enable event tracing then type in here");
    widgets.add(textArea);//from  w ww.  ja v  a 2s.  c o  m

    ListBox listBox = new ListBox();
    listBox.addItem("List Box");
    listBox.addItem("foo");
    listBox.addItem("bar");
    listBox.addItem("baz");
    widgets.add(listBox);

    TreeItem treeRoot = new TreeItem("Tree");
    TreeItem treeItem = new TreeItem("foo");
    treeRoot.addItem(treeItem);
    treeRoot.addItem("bar");
    treeRoot.addItem("baz");
    Tree tree = new Tree();
    tree.addItem(treeRoot);
    tree.setSelectedItem(treeItem);
    tree.ensureSelectedItemVisible();
    widgets.add(tree);

    Image image = new Image("icecube.jpg");
    ScrollPanel scrollPanel = new ScrollPanel(image);
    scrollPanel.setSize("200px", "200px");
    widgets.add(scrollPanel);

    return widgets;
}

From source file:org.footware.client.framework.tree.AbstractTreeNode.java

License:Apache License

/**
 * call this function to open a childpage.
 * /*from w ww  .j av a  2  s . c o m*/
 * @param rowNumber
 *            if it's a table page, the translation is obvious...
 */
public void openChildPage(int rowNumber) {
    Tree t = getTree();
    if (childNodes != null) {
        AbstractTreeNode item = childNodes.get(rowNumber);
        t.setSelectedItem(item);
        t.ensureSelectedItemVisible();
    }
}