Alert控件提供了一个带按钮的模式窗口。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"
xmlns:biao="biao.*">
<mx:Script>
<![CDATA[
imp
ort mx.events.CloseEvent;
import mx.controls.Alert;
private function clickHandler(event:MouseEvent):void{
Alert.show("确认删除吗","删除对话框",Alert.OK|Alert.CANCEL|Alert.NO|Alert.YES,this,onAlertClose);
需要显示给用户的信息 对话框的标题
}
private function onAlertClose(event:CloseEvent):void{
switch(event.detail){
case Alert.OK:
lab.text="OK";
break;
case Alert.CANCEL:
lab.text="CANCEL";
break;
case Alert.NO:
lab.text="NO";
break;
case Alert.YES:
lab.text="YES";
break;
default:
break;
}
}
]]>
</mx:Script>
<mx:Button label="点击" click="clickHandler(event)"/>
<mx:Label id="lab"/>
</mx:Applicati
import mx.controls.Alert;
private function clickHandler(event:MouseEvent):void{
Alert.show("确认删除吗","删除对话框",Alert.OK|Alert.CANCEL|Alert.NO|Alert.YES,this,onAlertClose);
需要显示给用户的信息 对话框的标题
}
private function onAlertClose(event:CloseEvent):void{
switch(event.detail){
case Alert.OK:
lab.text="OK";
break;
case Alert.CANCEL:
lab.text="CANCEL";
break;
case Alert.NO:
lab.text="NO";
break;
case Alert.YES:
lab.text="YES";
break;
default:
break;
}
}
]]>
</mx:Script>
<mx:Button label="点击" click="clickHandler(event)"/>
<mx:Label id="lab"/>
</mx:Applicati