org.openide.nodes.FilterNode.setDisplayName()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(1.2k)|赞(0)|评价(0)|浏览(79)

本文整理了Java中org.openide.nodes.FilterNode.setDisplayName()方法的一些代码示例,展示了FilterNode.setDisplayName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FilterNode.setDisplayName()方法的具体详情如下:
包路径:org.openide.nodes.FilterNode
类名称:FilterNode
方法名:setDisplayName

FilterNode.setDisplayName介绍

暂无

代码示例

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-xml-xam-ui

public void setDisplayName(String s) {
  super.disableDelegation(DELEGATE_GET_DISPLAY_NAME|DELEGATE_SET_DISPLAY_NAME);
  super.setDisplayName(s);
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-web-core

protected Node[] createNodes(Object key) {
  FileObject fObj = null;
  SourceGroup group = null;
  boolean isFile=false;
  
  if ( key instanceof SourceGroup ) {
    fObj = ((SourceGroup)key).getRootFolder();
    group = (SourceGroup)key;
  }
  else if ( key instanceof Key ) {
    fObj = ((Key)key).folder;
    group = ((Key)key).group;
    if (!fObj.isFolder()) isFile=true;
  }
  try {
    DataObject dobj = DataObject.find( fObj );
    FilterNode fn = (isFile?new FilterNode(dobj.getNodeDelegate(),Children.LEAF):
                new FilterNode(dobj.getNodeDelegate(), new SourceGroupsChildren( fObj, group )));
  
    if ( key instanceof SourceGroup ) {
      fn.setDisplayName( group.getDisplayName() );
    }
  
    return new Node[] { fn };            
  }
  catch ( DataObjectNotFoundException e ) {
    return null;
  }
}

相关文章

微信公众号

最新文章

更多