返回列表 回复 发帖

flex 画线

怎么样画一条线呢
flex中画线还是很方便的,不知道你要实现什么效果。给一个示例代码,供你参考
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()" fontSize="12">
  3.     <mx:Script>
  4.     <![CDATA[
  5.          import mx.core.UIComponent;
  6.          private function init():void{
  7.             var line:UIComponent = new  UIComponent();
  8.             this.addChild(line);
  9.             line.graphics.moveTo(100,100)
  10.             line.graphics.lineStyle(1,0x0099ff);
  11.             line.graphics.lineTo(300,100);

  12.             //AS3画虚线
  13.             for(var i:int=0;i<10;i++){
  14.             line.graphics.moveTo(400+i*20,100);
  15.             line.graphics.lineStyle(1,0x0099ff,1);
  16.             line.graphics.lineTo(410+i*20,100);
  17.             }
  18.          }
  19.     ]]>
  20.     </mx:Script>
  21.     <mx:Label text="(100,100)" x="70" y="80" color="#cccccc"/>
  22.     <mx:Label text="(300,100)" x="270" y="80" color="#cccccc"/>
  23.     <mx:Label text="实线" x="170" y="150" color="#cccccc"/>
  24.     <mx:Label text="虚线" x="470" y="150" color="#cccccc"/>
  25. </mx:Application>
复制代码
最大愿望:农妇,山泉,有点田.
Baby my love,you are my super star!--------
返回列表