`

flex事件——父类捕获子类的事件

    博客分类:
  • flex
阅读更多
流程  父类构造---》子类构造————子类抛出事件——》父类捕获
package childEvent
{
	import flash.events.Event;
	
	import mx.controls.Alert;
	import mx.core.UIComponent;
	
	public class Parent extends UIComponent
	{
		public function Parent()
		{
			Alert.show("父类构造");
			this.addEventListener("parentListener",parentListener);
		}
		private function parentListener(e:Event){
			mx.controls.Alert.show("子类抛出事件父类捕获");
		}

	}
}

 

package childEvent
{
	import flash.events.Event;
	
	import mx.controls.Alert;
	
	public class SubClass extends Parent
	{
		public function SubClass()
		{
			super();
			mx.controls.Alert.show("子类构造")
			this.dispatchEvent(new Event("parentListener"));
		}

	}
}

 

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:childEvent="childEvent.*">
	<childEvent:SubClass>
		
	</childEvent:SubClass>
</mx:Application>

 

分享到:
评论

相关推荐

    创建第一个Flex应用——编码模式

    创建第一个Flex应用——编码模式创建第一个Flex应用——编码模式创建第一个Flex应用——编码模式

    创建第一个Flex应用——设计模式

    创建第一个Flex应用——设计模式创建第一个Flex应用——设计模式创建第一个Flex应用——设计模式

    Flex游戏——水果乐园(含源码)

    Flex游戏——水果乐园(含源码) 游戏介绍: * 通过键盘方向键控制小熊(游戏主人翁)在迷宫内行走,在指定时间内拾取所有水果就通过游戏否不通过。 * 每次拾取水果必须正确回答问题才能够真正获取水果。 * 游戏中有...

    精通Flex 3.0——基于ActionScript 3.0实现_源代码

    《精通Flex 3.0——基于ActionScript 3.0实现》一书源代码。 Flex 3.0 ActionScript 3.0源代码 Flex 3.0源代码。 --------------------------- 第1篇 Flex技术概述 第1章 Flex概述 3 1.1 Flex简介 3 1.2 Flex...

    ArcGIS Flex 例子——源码(强烈推荐)

    **ArcGIS Flex 示例详解——源码深度解析** ArcGIS Flex 是 Esri 公司提供的一款基于 Adobe Flex 技术的 GIS 开发框架,它允许开发者创建丰富的、交互式的地图应用程序,用于网页上展示地理信息。这个压缩包包含的...

    FLEX资源——FLEX数据绑定专题(中文PDF)

    4. **事件驱动的数据绑定**:当数据模型发生变化时,Flex会触发相应的事件。开发者可以通过监听这些事件来执行特定的操作,例如验证或更新其他组件的状态。 5. **高级数据绑定**:文档可能还会涉及更复杂的数据绑定...

    Flex实践——Datagrid的打印预览与打印

    这个主题聚焦于Flex中的一个关键组件——Datagrid,以及如何实现它的打印预览和打印功能。Datagrid是Flex中用于展示数据集的常用控件,常用于表格形式的数据展示和操作。 首先,我们要理解Flex Datagrid的基础知识...

    FLEX资源——《Cairngorm中文版》官方的FLEX框架

    通过学习《Cairngorm中文版》教程,开发者可以了解到如何有效地组织Flex项目的结构,如何利用事件驱动来分离关注点,以及如何利用Cairngorm实现更灵活、可扩展的应用程序。这个框架特别适合大型、复杂的Flex项目,...

    FLEX资源——Java程序员学Flex(上)

    博文链接:https://hacker47.iteye.com/blog/182364

    FLEX资源——Java程序员学Flex(下)

    博文链接:https://hacker47.iteye.com/blog/182371

Global site tag (gtag.js) - Google Analytics