List of usage examples for com.google.gwt.user.client.ui Tree setSelectedItem
public void setSelectedItem(TreeItem item)
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(); } }