设置树的图标

原创 2011年01月18日 01:07:00

方法一:
<mx:Script>
  <![CDATA[
   import mx.collections.XMLListCollection;
 
   [Embed(source="images/1.PNG")]          //这是图片的相对地址
   [Bindable]
   public var OKicon:Class;
        
   [Embed(source="images/2.PNG")]          //这是图片的相对地址
   [Bindable]
   public var NOicon:Class;
  
   //设置不同图标          
   private function iconFun(item:Object):*
   {
    var xml:XML     = item as XML;
   
    if(xml.attribute("bool") == true)
     return OKicon;
    else if(xml.attribute("bool") == false)
     return NOicon;
   } 
  
  ]]>
 </mx:Script>

 <mx:Tree id="tree" y="40" width="100%" height="100%" fontFamily="Arial" fontSize="12"
   dataProvider="{datatree}" itemClick="" labelField="@label" iconFunction="iconFun"  />

方法二:
<mx:Style>
  Tree {
   <!-- 去掉树控件关闭时默认的文件夹图标 -->
   folderClosedIcon: ClassReference(null);
   <!-- 去掉树控件打开时默认的文件夹图标 -->
        folderOpenIcon: ClassReference(null);
        <!-- 去掉叶子节点图标 -->
   defaultLeafIcon: ClassReference(null);
   <!-- 设置树打开时的图标 -->
  disclosureOpenIcon:Embed(source='images/1.png');
  <!-- 设置树关闭时的图标 -->
  disclosureClosedIcon:Embed(source='images/2.png');
 }
 </mx:Style>


/*为默认、打开、关闭、有子项等几个状态添加不同的ico*/
defaultLeafIcon: Embed(source="images/33.png");
folderOpenIcon: Embed(source="images/22.png");
folderClosedIcon: Embed(source="images/11.png");
disclosureOpenIcon: Embed(source="images/4.png");

版权声明:本文为博主原创文章,未经博主允许不得转载。

JTree,将树的每个节点设置成不同的图标

MyDefaultTreeCellRenderer.java  Java代码   import java.awt.Component;      import javax....

为Qt生成的可执行程序设置图标

版权声明:本文为博主原创文章,未经博主允许不得转载。        用Qt Creator编译后生成的可执行程序都是系统默认可执行程序的图标,很难看,如果想自己设置自定义图标该怎么做呢? ...
  • eydwyz
  • eydwyz
  • 2017年08月04日 16:18
  • 72

web标签页,web网页的图标设置

当我们开发自己的网站的时候,希望给自己的网站设计一个logo,这个logo可以在web页面上显示像下图那么问题来了如何实现. 首先我们需要一张图片而这张图片格式是:favicon.ico,后缀名为ic...
  • wlyynl
  • wlyynl
  • 2016年01月22日 18:57
  • 1708

解决Notification不显示的问题:图标不设置,通知也不会显示

Notification一点要设置通知图标,即代码中的setSmallIcon(R.mipmap.ic_launcher),不设置图标的通知,通知不显示。...
  • hanmfy
  • hanmfy
  • 2016年12月09日 22:24
  • 2440

网页中如何设置在网页地址栏中的小图标

网页中如何设置在网页地址栏中的小图标

为Qt生成的可执行程序设置图标

用Qt Creator编译后生成的可执行程序都是系统默认可执行程序的图标,很难看,如果想自己设置自定义图标该怎么做呢?        首先想到的就是看官方文档,Qt有比较完善的文档,而且检索和浏览的...

bootstrap --字体图标的设置 按钮组件

-->
  • PZ0605
  • PZ0605
  • 2015年05月17日 13:38
  • 1703

新手必看 Windows 7通知区域图标设置技巧

在Windows 系统中,我们每天操作最多的可能就是它的任务栏了,因为所有常用或者打开的程序、文件,都会在任务栏上显示一个最小化的图标,通过这个图标,我们可以很容易的对其进行激活或者隐藏。在微软最新一...

iOS 项目第一步,设置启动图标和启动图,图片命名规范

@2x 为:for iPhone 6/5s/5/4s/4 @3x为:for iPhone6 plusIOS各型号尺寸 类型 桌面图标 显示像素 需要倍数 切图尺寸 命名规范 ...
  • wutao63
  • wutao63
  • 2017年03月18日 15:51
  • 2560

iOS开发技巧:设置App icon图标及修改应用程序名

前言这是iOS开发技巧系列博客的第二篇,本篇主要简单介绍一下如何设置应用程序的icon图标以及修改应用程序名。设置 icon首先我们来看看如何设置App icon图标,设置应用程序的icon图标主要有...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:设置树的图标
举报原因:
原因补充:

(最多只允许输入30个字)