您的位置:首页 > 移动开发

flex 自定义类as 调用类 静态方法 flex 教程 flex培训 flex源码 flex实例

2011-09-11 15:37 477 查看
 flex 自定义类 调用类 静态方法

Test.as

package com.actionscriptas
{
import mx.controls.Alert;

public class Test
{
public function Test()
{

}

public static function doShow():void
{
mx.controls.Alert.show("你调用的是一个静态的doShow()方法!");
}
public function doDisplay():void
{
mx.controls.Alert.show("你调用的是一个需要实例化类才能调用的doDisplay()方法!");
}
}
}


.mxml页面

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
>
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<!--flex3 下面要用到mx:script 而flex4下面则要用到fx:script-->
<fx:Script>
<![CDATA[
import com.actionscriptas.Test;
public function doDisplay():void
{
var MyTest:Test=new Test();
MyTest.doDisplay();
}
]]>
</fx:Script>
<mx:Button x="327" y="213" label="Show" click="Test.doShow();" width="69"/>
<mx:Button x="441" y="213" label="Display" click="doDisplay();"/>

</s:Application>


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐