Flex Alert 操作

<?xml version="1.0" encoding="utf-8"?>
<mx: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" layout="absolute">
<mx:TextArea x="10" y="32" width="436" height="253" id="t1"/>
<mx:Button x="145" y="306" label="Click" width="166" height="42" id="btn" click="alertDemo(event);"/>
<mx:Label x="10" y="6" text="验证Alert的用法:" width="226" id="l1" fontFamily="宋体" fontSize="16" color="#06D274" fontWeight="bold"/>
<fx:Script>
<![CDATA[
import flash.events.MouseEvent;

import mx.controls.Alert;
import mx.events.CloseEvent;
private function alertDemo(evt:MouseEvent):void{

Alert.okLabel="确定";

Alert.cancelLabel="取消";
Alert.show("你真的要删除吗?删除将不能回复!","删除确认",Alert.OK|Alert.CANCEL|Alert.YES,this,myClick,null,Alert.CANCEL);

}
private function myClick(evt:CloseEvent):void{
if(evt.detail==Alert.OK){
t1.text+= getTimer() + ":你点了确认按钮\n";
}
if(evt.detail==Alert.YES)
{
t1.text+= getTimer() + ":你点了YES\n";
}
if(evt.detail==Alert.CANCEL){
t1.text+= getTimer() + ":你点了取消按钮\n";
}
}

]]>
</fx:Script>
<fx:Style>
Alert{
messageStyleName:alertMessage;
titleStyleName:alertTitle;
buttonStyleName:alertButton;
}
.alertMessage{
fontSize:12px;
fontFamily:宋体;
color:#06D274;
fontWeight:bold;
}
.alertTitle{
fontSize:16px;
fontFamily:宋体;
color:#FF0000;
}
.alertButton{
fontSize:16px;
color:#f10c58;
/*fontFamily:宋体;*/
}
</fx:Style>
</mx:Application>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值