当前位置: 首页>>代码示例>>Java>>正文


Java TreeItem.setExpanded方法代码示例

本文整理汇总了Java中org.eclipse.swt.widgets.TreeItem.setExpanded方法的典型用法代码示例。如果您正苦于以下问题:Java TreeItem.setExpanded方法的具体用法?Java TreeItem.setExpanded怎么用?Java TreeItem.setExpanded使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.eclipse.swt.widgets.TreeItem的用法示例。


在下文中一共展示了TreeItem.setExpanded方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: refreshDetails

import org.eclipse.swt.widgets.TreeItem; //导入方法依赖的package包/类
void refreshDetails() {
  configDetails.removeAll();
  List trackers = ((NewTorrentWizard) wizard).trackers;
  Iterator iter = trackers.iterator();
  while(iter.hasNext()) {
      List trackerGroup = (List) iter.next();
      TreeItem itemRoot = new TreeItem(configDetails,SWT.NULL);
      Messages.setLanguageText(itemRoot, "wizard.multitracker.group");
      Iterator iter2 = trackerGroup.iterator();
      while(iter2.hasNext()) {
        String url = (String) iter2.next();
        new TreeItem(itemRoot,SWT.NULL).setText(url);
      }
      itemRoot.setExpanded(true);
  }
}
 
开发者ID:BiglySoftware,项目名称:BiglyBT,代码行数:17,代码来源:MultiTrackerPanel.java

示例2: refreshDetails

import org.eclipse.swt.widgets.TreeItem; //导入方法依赖的package包/类
void refreshDetails() {
  configDetails.removeAll();
  Map webseeds = wizard.webseeds;
  Iterator iter = webseeds.entrySet().iterator();
  while(iter.hasNext()) {
      Map.Entry	entry = (Map.Entry)iter.next();
      TreeItem itemRoot = new TreeItem(configDetails,SWT.NULL);
      itemRoot.setText((String)entry.getKey());
      Iterator iter2 = ((List)entry.getValue()).iterator();
      while(iter2.hasNext()) {
        String url = (String) iter2.next();
        new TreeItem(itemRoot,SWT.NULL).setText(url);
      }
      itemRoot.setExpanded(true);
  }
}
 
开发者ID:BiglySoftware,项目名称:BiglyBT,代码行数:17,代码来源:WebSeedPanel.java

示例3: expandAll

import org.eclipse.swt.widgets.TreeItem; //导入方法依赖的package包/类
public void expandAll(TreeItem treeItem) {
	TreeItem[] treeItems = treeItem.getItems();
	treeItem.setExpanded(true);
	for (TreeItem sub : treeItems) {
		expandAll(sub);
	}
}
 
开发者ID:convertigo,项目名称:convertigo-eclipse,代码行数:8,代码来源:TwsDomTree.java

示例4: setDirectoryExpandedStates

import org.eclipse.swt.widgets.TreeItem; //导入方法依赖的package包/类
/**
 * Change the "expanded" state of the node.
 */
protected void setDirectoryExpandedStates(TreeItem treeItem, boolean expand) {
	treeItem.setExpanded(expand);
	TreeItem[] treeItems = treeItem.getItems();
	for (int i=0; i<treeItems.length; i++) {
		setDirectoryExpandedStates(treeItems[i], expand);
	}
}
 
开发者ID:AppleCommander,项目名称:AppleCommander,代码行数:11,代码来源:DiskExplorerTab.java


注:本文中的org.eclipse.swt.widgets.TreeItem.setExpanded方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。