`

Flex4 学习笔记-Action Script基础语法-Alert弹出框

    博客分类:
  • Flex
 
阅读更多

 

以下是Flex4中最常用的弹出框. 

 

代码如下:

<?xml version="1.0" encoding="utf-8"?>
<s: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" minWidth="955" minHeight="600">
	<s:layout>
		<s:BasicLayout/>
	</s:layout>

	<fx:Script>
		<![CDATA[
			import mx.controls.Alert;
			import mx.events.CloseEvent;
			//一个按钮;
			protected function btnID1_clickHandler(event:MouseEvent):void
			{
				// TODO Auto-generated method stub
				Alert.show("你单击了按钮","提示信息:");
			}
			
            //两个按钮; 
			protected function btnID2_clickHandler(event:MouseEvent):void
			{
				// TODO Auto-generated method stub
				Alert.show("你确认提交吗?","提示信息:",1|2,this,handlerFunction);
			}
			
			private function handlerFunction(e:CloseEvent):void{
				var result:String = e.detail.toString();
				var selectResult:String = result=="1"?"确认":"取消";
				Alert.show("你选择的是:"+selectResult);
			}
			
			
			//三个按钮;
			protected function btnID3_clickHandler(event:MouseEvent):void
			{
				Alert.yesLabel="确认";
				Alert.noLabel="否决";
				Alert.cancelLabel="取消";
				
				Alert.show("请选择","提示信息",1|2|8,this,handlerButton);
			}
			
			private function handlerButton(e:CloseEvent):void{
				var result:String = e.detail.toString();
				
				if(result=="1"){
					Alert.show("你选择是:"+"确认","提示信息");
				}
				
				if(result=="2"){
					Alert.show("你选择的是否决","提示信息");
				}
				
				if(result=="8"){
					Alert.show("你选择的是取消","提示信息");
				}
			}

		]]>
	</fx:Script>

	<fx:Declarations>
		<!-- 将非可视元素(例如服务、值对象)放在此处 -->
	</fx:Declarations>
	
	<s:Button id="btnID1" label="弹出一个对话框,一个按钮" click="btnID1_clickHandler(event)" x="234" y="85"/>
		
	<s:Button id="btnID2" label="弹出一个对话框,两个按钮" click="btnID2_clickHandler(event)" x="234" y="126"/>
	
	<s:Button id="btnID3" label="弹出一个对话框,三个按钮" click="btnID3_clickHandler(event)" x="234" y="166"/>
	
</s:Application>

 

分享到:
评论

相关推荐

    Flex学习笔记-基本语法

    在本文中,我们将深入探讨Flex学习过程中的基础语法,特别是从AS2到AS3的变化。 首先,ActionScript 3(AS3)是AS的一个重大升级,它引入了完全的面向对象编程(OOP)概念。这意味着AS3具有类、继承、封装和多态性...

    flex3读书笔记----flex整合hibernate

    在本例中,BlazeDS 作为 Flex 和 Hibernate 集成的中间件,实现了 AMF (Action Message Format) 数据交换,提高了数据传输效率。 3. **Hibernate**: Hibernate 是一个流行的Java ORM (对象关系映射) 框架,用于简化...

    Flex学习笔记-由浅入深

    Flex是Adobe公司推出的一种用于构建富互联网...随着对Flex的深入学习,开发者将掌握更多高级特性,如数据绑定、动画效果、组件自定义以及与后端服务器的深度集成等,从而能够创建出更复杂、功能丰富的富互联网应用。

    flex4视频教程-语法基础

    flex4视频教程之语法基础,教程讲的比较详细,帮助初学者很有好处!

    flex-messaging-core-4.7.3.jar

    flex-messaging-core-4.7.3.jar 最新版,下载了好长时间才下载下来,亲测可用!

    bison-2.1和flex-2.5.4a-1

    这两个工具是构建编译器、解释器以及其他语言处理程序的基础,尤其对于那些需要理解复杂语法结构的应用来说,如解析自然语言或自定义编程语言。 `bison` 是一个语法分析程序生成器,它基于Yacc(Yet Another ...

    Flex3学习指南-是初学者学习Flex必备资料1

    Flex3学习指南是一份专为初学者设计的资源,旨在帮助他们掌握Adobe Flex 3这一强大的富互联网应用程序(RIA)开发框架。...通过深入学习和实践,读者可以逐步精通Flex 3,进而开发出高质量的RIA应用。

    Flex 开发学习笔记4 - 应用分页列表组件

    Flex开发学习笔记4主要关注的是如何在Flex应用中实现分页列表组件,这对于构建大型数据展示界面至关重要。Flex是一个开源的、基于ActionScript的框架,用于创建富互联网应用程序(RIA)。在这里,我们不仅会探讨Flex...

    Flex4-in-a-day

    Flex4是Adobe公司开发的一款功能强大的RIA(富互联网应用)开发框架。它是Flex3的继任者,带来了巨大的改进和全新的特性。本文档《Flex4-in-a-day》专注于向开发者介绍Flex4的主要新特性,以帮助他们快速入门并理解...

    Flex 开发学习笔记5 - Flex Component 组件开发 - 时间选择

    安装了 Flex Builder 插件的Eclipse项目工程 博文链接:https://lib.iteye.com/blog/203060

    spring+mybatis+flex4框架组合,适合初学者

    Spring、MyBatis和Flex4是三个在软件开发领域中广泛应用的框架,它们各自负责不同的技术层面,而将它们组合起来可以构建出高效且用户体验良好的Web应用。下面将详细介绍这三个框架以及它们如何协同工作。 首先,...

    Flex4实战Source - CH01

    总的来说,《Flex4实战Source - CH01》将引导开发者走进Flex 4的世界,通过实际操作和示例代码,掌握Flex 4的基础知识和核心技能,为后续的深入学习和项目开发打下坚实的基础。通过这个章节的学习,开发者可以自信地...

    Flex开发实例--学习必备

    根据给定的文件信息,我们可以总结出一系列关于Flex开发的基础知识点和特定实例,适用于初学者。以下是详细的知识点概述: ### Flex开发基础 #### 1. Flex简介 - **Flex** 是一种开源框架,用于构建高质量的Web...

    flex-2.5.4a-29.i386 flex-2.5.4a-29.i386.rpm

    这个特定的文件“flex-2.5.4a-29.i386.rpm”是Flex的一个版本,版本号为2.5.4a,修订版29,针对i386架构。RPM(Red Hat Package Manager)是Linux发行版中常用的软件包管理格式,用于安装、升级和卸载软件。 在深入...

    跟我StepByStep学FLEX教程------王一松

    ### FLEX教程知识点详解 #### 1. FLEX概述 - **FLEX介绍**:FLEX是一种用于构建跨平台富互联网...通过以上知识点的学习,读者可以全面地掌握Flex及其相关技术栈的使用方法,从而能够开发出高质量的富互联网应用程序。

    Flex 开发学习笔记6.2 - 引用自定义的 Flex Library Project

    这个"Flex 开发学习笔记6.2 - 引用自定义的 Flex Library Project"着重讲解了如何创建和引用这样的库项目。让我们深入探讨这个主题。 首先,Flex Library Project是一种特殊的项目类型,它的目标是生成SWC(Adobe ...

    flex帮助文档--(flex学习文档)

    Flex是Adobe公司开发的一种用于创建富互联网应用(RIA)的框架,主要应用于Web应用程序的开发。这个名为"flex帮助文档--(flex学习文档)"的...通过深入学习和实践,开发者可以利用Flex创建出高效、美观的Web应用。

Global site tag (gtag.js) - Google Analytics