package { import flash.display.Graphics; import flash.display.Shape; import flash.display.Sprite; import flash.text.TextField; public class DrawAxis extends Sprite { public function DrawAxis() { var shape:Shape=new Shape(); var g:Graphics=shape.graphics; g.lineStyle(1,0x000000); g.moveTo(2,2); //origin var origin:TextField=new TextField(); origin.text="(0,0) origin"; addChild(origin); g.lineTo(100,2); //x axis var axisX:TextField=new TextField(); axisX.x=100; axisX.y=0; axisX.text="(100,0) X"; addChild(axisX); g.moveTo(2,2); g.lineTo(2,100); //y axis var axisY:TextField=new TextField(); axisY.x=0; axisY.y=100; axisY.text="(0,100) Y"; addChild(axisY); addChild(shape); } } }