nodeitem.as

来自「《Flex第一步:基于ActionScript 3.0的Flex 2应用开发》采」· AS 代码 · 共 29 行

AS
29
字号
package
{
 	import mx.controls.treeClasses.*;
    import mx.collections.*;
    

	public class nodeItem extends TreeItemRenderer
	{
		//       
        public function nodeItem() {
            super();
        }
        //这是接收外部数据的核心方法       
        override public function set data(value:Object):void {
            super.data = value;
            //判断是否还有子节点,采用不同的颜色和字样
            if(TreeListData(super.listData).hasChildren)
            {
                setStyle("color", 0x006699);
                setStyle("fontWeight", 'bold');
            }
            else
            {
                setStyle("color", 0x000000);
                setStyle("fontWeight", 'normal');
            }  
        }
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?