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

首頁 > 網站 > WEB開發 > 正文

3.19.創建和控制Alert

2024-04-27 13:51:51
字體:
來源:轉載
供稿:網友
3.19.1 問題
我們需要創建一個Alert 控件并且控制它的顯示。
3.18.2 解決辦法
使用mx.controls.Alert 類的show 方法并且給show 方法注冊一個回調。
3.19.3 討論
我們可以通過使用mx.controls.Alert 的靜態引用,設置所有Alert 控件的屬性,這些設定的屬性值會一直保存到被再次覆蓋為止。

Alert 類的show 方法需要一個警告所要使用的消息,一個標題,一組值以指定顯示各自的Yes, No, 或者Cance 按鈕,警報框的父組件,警報框關閉時的回調函數和警報框里顯示的一個圖標。例如:
+展開
-ActionScript
mx.controls.Alert.show("This is an alert""title of the alert", 1|2|8, this,alertClosed, iconclass);

除了前面兩個參數,其余的參數都是可選參數。默認情況下,警報框會顯示一個標簽為OK的按鈕,點擊這個按鈕即關閉該警報框。下面是完整的清單:
+展開
-XML
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxmlwidth="400"
height="300">

<mx:Script>
<![CDATA[
import mx.events.CloseEvent;
import mx.controls.Alert;
[Embed(source="../../assets/4.png")]
private var iconclass:Class
private function createAlert():void
{
mx.controls.Alert.buttonHeight = 20;
mx.controls.Alert.buttonWidth = 150;
mx.controls.Alert.yesLabel = "Click Yes?"
mx.controls.Alert.noLabel = "Click No?"
mx.controls.Alert.cancelLabel = "Click Cancel?"
mx.controls.Alert.show("This is an alert", "title of
the alert", 1|2|8, this, alertClosed, iconclass);
}
private function alertClosed(event:CloseEvent):void
{
trace(" alert closed ");
if(event.detail == Alert.YES)
{
trace(" user clicked yes ");
}e
else if(event.detail == Alert.CANCEL)
{
trace(" user clicked cancle ");
}e
else
{
trace(" user clicked no ");
}
}

]]>
</mx:Script>
<mx:Button label="Create Simple Alertclick="createAlert()"/>
</mx:Canvas>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 驻马店市| 开封市| 三原县| 东阳市| 体育| 二连浩特市| 陇南市| 来宾市| 乳山市| 平利县| 洪泽县| 黄冈市| 曲麻莱县| 新兴县| 金塔县| 达拉特旗| 栾川县| 衡阳市| 嘉鱼县| 庆元县| 固原市| 英山县| 花莲县| 华蓥市| 澳门| 东乡县| 宾川县| 登封市| 东乡族自治县| 灌阳县| 瓮安县| 寿光市| 小金县| 北碚区| 金川县| 安平县| 华宁县| 正镶白旗| 泸水县| 微博| 金华市|