使用环境:使用FlashBuilder创建的FLEX项目和FLEX库项目
1、当创建一个FLEX项目(项目名例如叫做myFlex)的时候会自动建立一个叫做myFlex.mxml的文件:这是一个窗口类,系统会自动创建该实例,你可以认为是启动该工程时的主窗口,所以你也可以在这个文件里面给它添加各种组件,在启动的时候就会立即看见。它的类与父类的关系链:
myFlex ->WindowedApplication ->Application ->LayoutContainer ->Container ->UIComponent ->FlexSprite ->Sprite(flash的)
它的接口:IWindow
2、添加组件,插入到myFlex.mxml的WindowedApplication节点内,比如添加一个按钮:
<s:Button label="这是组件:按钮" click="onclick(event)" />
3、调用AS代码,你可以将代码嵌入在myFlex.mxml中也可以单独写在一个AS文件里(AS文件不是类):
嵌入代码,插入到WindowedApplication节点内:
<fx:Script>
<![CDATA[
private function onclick(event:MouseEvent):void
{
trace("点击了