国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > Flex > 正文

Flex回調(diào)函數(shù)應(yīng)用示例

2024-09-08 18:17:20
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
回調(diào)函數(shù)就是一個(gè)通過(guò)函數(shù)指針調(diào)用的函數(shù)。如果你把函數(shù)的指針(地址)作為參數(shù)傳遞給另一個(gè)函數(shù),當(dāng)這個(gè)指針被用為調(diào)用它所指向的函數(shù)時(shí),我們就說(shuō)這是回調(diào)函數(shù)。回調(diào)函數(shù)不是由該函數(shù)的實(shí)現(xiàn)方法直接調(diào)用,而是在特定的事件或條件發(fā)生時(shí)由另一個(gè)方法調(diào)用的,用于對(duì)該事件或條件進(jìn)行相應(yīng)。

下面還是通過(guò)代碼的方式,自己實(shí)現(xiàn)一個(gè)回調(diào)函數(shù)的應(yīng)用。

FlexCallBack.mxml
復(fù)制代碼 代碼如下:

<?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" width="100%" height="100%">

<fx:Script>
<![CDATA[

import flash.external.ExternalInterface;
import flash.system.Security;
import mx.controls.Alert;
import mx.events.FlexEvent;
public var callBackInfo:String = "";

public function doSend():void{

var call:FlexApp = new FlexApp("Hello",callBack);

}

public function callBack(info):void{

Alert.show(info);

}

]]>
</fx:Script>

<fx:Declarations>
<!-- 將非可視元素(例如服務(wù)、值對(duì)象)放在此處 -->
</fx:Declarations>
<s:Panel width="100%" height="100%">

<s:Button label="Send" click="doSend()">

</s:Button>


</s:Panel>

</s:Application>

自己定義的FlexApp類
復(fù)制代碼 代碼如下:

package
{
public class FlexApp
{

public function FlexApp(param:String,func:Function)
{

func.call(null,"收到");
}
}
}

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 河西区| 瑞金市| 买车| 伊春市| 汽车| 永吉县| 葵青区| 武隆县| 张家川| 新宁县| 玉树县| 页游| 彩票| 璧山县| 响水县| 义马市| 长寿区| 上犹县| 澄城县| 郸城县| 咸丰县| 嘉兴市| 水城县| 蚌埠市| 迭部县| 龙井市| 镇安县| 桂东县| 连城县| 鄱阳县| 新晃| 正蓝旗| 深泽县| 海宁市| 黄平县| 崇义县| 衡山县| 高雄县| 福安市| 马鞍山市| 玉树县|