流程 父类构造---》子类构造————子类抛出事件——》父类捕获
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 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 是 Esri 公司提供的一款基于 Adobe Flex 技术的 GIS 开发框架,它允许开发者创建丰富的、交互式的地图应用程序,用于网页上展示地理信息。这个压缩包包含的...
4. **事件驱动的数据绑定**:当数据模型发生变化时,Flex会触发相应的事件。开发者可以通过监听这些事件来执行特定的操作,例如验证或更新其他组件的状态。 5. **高级数据绑定**:文档可能还会涉及更复杂的数据绑定...
这个主题聚焦于Flex中的一个关键组件——Datagrid,以及如何实现它的打印预览和打印功能。Datagrid是Flex中用于展示数据集的常用控件,常用于表格形式的数据展示和操作。 首先,我们要理解Flex Datagrid的基础知识...
通过学习《Cairngorm中文版》教程,开发者可以了解到如何有效地组织Flex项目的结构,如何利用事件驱动来分离关注点,以及如何利用Cairngorm实现更灵活、可扩展的应用程序。这个框架特别适合大型、复杂的Flex项目,...
博文链接:https://hacker47.iteye.com/blog/182364
博文链接:https://hacker47.iteye.com/blog/182371