Mar 16

下面是关于Flex中一个非常基础的对话框函数来显示一个对话框的简单例子。这是一个非常非常简单的例子,没有判断对话框中的哪一个按钮被按下了,也没有使用像modal versus non-modal 之类的其他技术。在后面的例子中将会有这相关的介绍。

下面是具体的例子以及源代码:

例子中当用户点击按钮后会显示一个简单的消息框。该消息框有两个按钮,一个“Yes”,一个“No”。点任何一个都可以关闭对话框。


Download: main.mxml
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
  3.         layout="vertical"
  4.         verticalAlign="middle"
  5.         backgroundColor="white">
  6.  
  7.     <mx:Script>
  8.         <![CDATA[
  9.             import mx.controls.Alert
  10.  
  11.             private var alert:Alert
  12.  
  13.             private function showAlert():void {
  14.                 var text:String = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit.nntHello World";
  15.                 var title:String = "This is the title of the Alert window";
  16.                 alert = Alert.show(text, title, Alert.YES | Alert.NO);
  17.             }
  18.         ]]>
  19.     </mx:Script> 
  20.  
  21.     <mx:Button label="Alert.show()" click="showAlert();" /
  22.  
  23. </mx:Application>
下面是执行实例(可以右键察看源代码):

原文作者:Peter deHaan 翻译:minidxer

written by Minidxer  |  tags: , , , ,

Related Post

One Response to “Flex中用Alert.show()来显示对话框(Alert)的例子”

Trackbacks

Leave a Reply