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

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

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

FilterNode.getOpenedIcon介绍

暂无

代码示例

代码示例来源:origin: nl.cloudfarming.client/nbtaskfocus-core

@Override
public Image getOpenedIcon(int type) {
  Image icon;
  if( !activeState ) {
    icon = ImageUtilities.createDisabledImage(super.getOpenedIcon(type));   
  } else {
    icon = super.getOpenedIcon(type);   
  }
  return icon;
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide-loaders

public Image getOpenedIcon(int type) {
  Image i = rootIcon(type);
  if (i != null) {
    return i;
  } else {
    return super.getOpenedIcon(type);
  }
}
private Image rootIcon(int type) {

代码示例来源:origin: nl.cloudfarming.client/nbtaskfocus-core

@Override
public Image getOpenedIcon(int type) {
  Image icon = super.getOpenedIcon(type);        
  return ImageUtilities.createDisabledImage(icon);
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-j2ee-api-ejbmodule

public Image getOpenedIcon( int type ) {
  return badgeIcon(super.getOpenedIcon(type));
}

代码示例来源:origin: org.codehaus.mevenide/nb-project

@Override
public java.awt.Image getOpenedIcon(int param) {
  java.awt.Image retValue = super.getOpenedIcon(param);
  if (isTopLevelNode) {
    retValue = Utilities.mergeImages(retValue, 
                     Utilities.loadImage("org/codehaus/mevenide/netbeans/projectsite-badge.png"), //NOI18N
                     8, 8);
  } 
  return retValue;
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-php-project

@Override
public Image getOpenedIcon(int type) {
  return ImageUtilities.mergeImages(super.getOpenedIcon(type), ImageUtilities.loadImage(PACKAGE_BADGE_IMAGE, false), 7, 7);
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-php-project

@Override
public Image getOpenedIcon(int type) {
  FileObject folder = getOriginal().getLookup().lookup(FileObject.class);
  if (folder.equals(ProjectPropertiesSupport.getWebRootDirectory(project))
      && !folder.equals(ProjectPropertiesSupport.getSourcesDirectory(project))) {
    return ImageUtilities.mergeImages(super.getOpenedIcon(type), ImageUtilities.loadImage(WEB_ROOT_BADGE_IMAGE, false), 7, 7);
  }
  return super.getOpenedIcon(type);
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-ruby-railsprojects

/** Copied from PackageRootNode with modifications. */
private Image computeIcon(boolean opened, int type) {
  Icon icon = g.getIcon(opened);
  if (icon == null) {
    Image image = opened ? super.getOpenedIcon(type) : super.getIcon(type);
    return ImageUtilities.mergeImages(image, /*PackageRootNode.*/PACKAGE_BADGE, 7, 7);
  } else {
    return ImageUtilities.icon2Image(icon);
  }
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-ruby-project

/** Copied from PackageRootNode with modifications. */
private Image computeIcon(boolean opened, int type) {
  Icon icon = g.getIcon(opened);
  if (icon == null) {
    Image image = opened ? super.getOpenedIcon(type) : super.getIcon(type);
    return ImageUtilities.mergeImages(image, /*PackageRootNode.*/PACKAGE_BADGE, 7, 7);
  } else {
    return ImageUtilities.icon2Image(icon);
  }
}

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-java-project-ui

/** Copied from PackageRootNode with modifications. */
private Image computeIcon(boolean opened, int type) {
  Icon icon = g.getIcon(opened);
  if (icon == null) {
    Image image = opened ? super.getOpenedIcon(type) : super.getIcon(type);
    return ImageUtilities.mergeImages(image, ImageUtilities.loadImage(PackageRootNode.PACKAGE_BADGE), 7, 7);
  } else {
    return ImageUtilities.icon2Image(icon);
  }
}

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-groovy-grailsproject

/** Copied from PackageRootNode with modifications. */
private Image computeIcon(boolean opened, int type) {
  Icon icon = group.getIcon(opened);
  if (icon == null) {
    Image image = opened ? super.getOpenedIcon(type) : super.getIcon(type);
    if (Type.LIBRARY.equals(visualType)) {
      return ImageUtilities.mergeImages(image, LIBRARIES_BADGE, 7, 7);
    } else {
      return image;
    }
  } else {
    return ImageUtilities.icon2Image(icon);
  }
}

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-java-project-ui

Image icon = opened ? super.getOpenedIcon(type) : super.getIcon(type);
if (icon == null) {
  return icon;

相关文章

微信公众号

最新文章

更多