Flex中Alert对话框用法

本文展示了一个使用Flex编写的示例程序,该程序通过创建一个包含按钮与标签的简单应用来演示如何利用Alert组件显示对话框,并根据不同按钮的选择更新界面上的状态文本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. <?xml version="1.0" encoding="utf-8"?>
2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()">
3. <mx:Style>
4. Application{fontSize:12px;}
5. </mx:Style>
6. <mx:Script>
7. <![CDATA[
8. import mx.controls.Alert;
9. import flash.events.MouseEvent;
10. import mx.events.CloseEvent;
11. internal function initApp():void{
12. btn.addEventListener(MouseEvent.CLICK,handler);
13. }
14. internal function handler(evt:MouseEvent):void{
15. Alert.show("这是一个对话框","提示消息",Alert.YES | Alert.NO | Alert.OK | Alert.CANCEL,this,onAlertClose);
16. }
17. internal function onAlertClose(evt:CloseEvent):void{
18. switch (evt.detail){
19. case Alert.OK :
20. status.text = '你单击的是OK'
21. break;
22. case Alert.CANCEL :
23. status.text = '你单击的是CANCEL'
24. break;
25. case Alert.YES :
26. status.text = '你单击的是YES'
27. break;
28. case Alert.NO :
29. status.text = '你单击的是NO'
30. break;
31.
32. }
33. }
34. ]]>
35. </mx:Script>
36. <mx:Button id="btn" x="10" y="38" label="点击这里" width="100" />
37. <mx:Label id="status" x="10" y="10" text="" width="105" />
38. </mx:Application>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值