、
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Style>
Application {
fontSize: 12pt;
}
</mx:Style>
<mx:Script>
<![CDATA[
import mx.core.UIComponent;
var template:UIComponent;
var template2:UIComponent;
protected function btn1_clickHandler(event:MouseEvent):void
{
template = new UIComponent();
template.graphics.clear();
template.graphics.lineStyle( 1, 0x0000FF );
template.graphics.beginFill( 0xFFFFFF, 0.2 );
template.graphics.drawRoundRect( 0, 0, 50, 50, 20, 20 );
image.addChild(template);
template2 = new UIComponent();
template2.graphics.clear();
template2.graphics.lineStyle( 1, 0x0000FF );
template2.graphics.beginFill( 0xFFFFFF, 0.2 );
template2.graphics.drawRoundRect(80, 80, 50, 50, 20, 20 );
image.addChild(template2);
//source="@Embed('img/0.jpg')"
}
protected function btn2_clickHandler(event:MouseEvent):void
{
image.removeChildAt(1);
}
]]>
</mx:Script>
<mx:Image id="image" source="@Embed('img/0.jpg')" width="200" height="200">
</mx:Image>
<mx:Button id="btn1" click="btn1_clickHandler(event)" label="画图"/>
<mx:Button id="btn2" click="btn2_clickHandler(event)" label="撤销"/>
</mx:Application>