Flex自定义虚线

来源:互联网 发布:淘宝五金冠店铺 编辑:程序博客网 时间:2024/06/06 06:57
package com.tjsoft.utils{import mx.core.UIComponent;public class GraphicsUtil{public function GraphicsUtil(){}/** * 画虚线 *  @param u 指定画虚线的容器 *  @param w 指定虚线的长度(间距) *  @param uw 指定所画虚线的总长度 *  @author LHY 2011-11-11 */public static  function drawVirtualLine(u:UIComponent,w:Number,uw:Number):void{u.graphics.clear();//清除绘制到此 Graphics 对象的图形,并重置填充和线条样式设置。u.graphics.lineStyle(1,0xa0a4a7,1);//指定一种线条样式var width:Number=0;var i:int = 0;while(width<uw){u.graphics.moveTo(0+2*w*i,0);u.graphics.lineTo(0+w+2*w*i,0);width+=w*2;i++;}}}}

效果图:


原创粉丝点击