`
keren
  • 浏览: 1583368 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Flex 自定义事件注意

    博客分类:
  • Flex
阅读更多
是否覆盖clone的方法呢?请看:
clone () 方法
public function clone():Event ;

语言版本:  ActionScript 3.0
运行时版本:  AIR 1.0 Flash Player 9
复制 Event 子类的实例。

返回一个新的 Event 对象,它是 Event 对象的原始实例的副本。通常您不需要调用 clone();当您重新调度事件,即调用 dispatchEvent(event)(从正在处理 event 的处理函数)时,EventDispatcher 类会自动调用它。

新的 Event 对象包括原始对象的所有属性。

当您创建自己的自定义 Event 类时,必须覆盖继承的 Event.clone() 方法,以复制自定义类的属性。如果您未设置在事件子类中添加的所有属性,则当侦听器处理重新调度的事件时,这些属性将不会有正确的值。

在本示例中,PingEvent 是 Event 的子类,因此它可以实现其自己的 clone() 版本。

class PingEvent extends Event {
   var URL:String;
   
  public override function clone():Event {
        return new PingEvent(type, bubbles, cancelable, URL);
     }
  }


返回  Event — 一个新的 Event 对象,它与原始对象相同。
分享到:
评论

相关推荐

    FLEX自定义等待图标资源

    综上所述,FLEX自定义等待图标资源为开发者提供了丰富的选项,帮助他们提升应用程序的用户体验。通过灵活地使用SWF和GIF资源,开发者可以创造出与应用风格相符且用户体验优良的等待动画。同时,理解和掌握如何在FLEX...

    flex 自定义加载进度框

    在“flex自定义加载进度条”的场景中,开发者可能想要替换Flex默认的Application预加载器,以提供更个性化的用户体验。自定义预加载器可以让开发者自由设计加载界面的外观和交互,例如改变颜色、形状或动画效果,...

    flex自定义右键菜单 完全屏蔽

    标题提到的"flex自定义右键菜单 完全屏蔽"是指在Flex应用程序中,不仅实现对默认右键菜单的完全屏蔽,还允许开发者根据自己的需求创建并应用自定义的右键菜单。这种方法避免了使用JavaScript进行跨域通信来实现屏蔽...

    Flex 自定义时间控件 功能很全

    `Flex-自定义时间控件.docx` 文件可能是关于这个自定义组件的文档,包含了详细的使用指南、示例代码和注意事项。开发者可以参考这个文档来快速理解和集成这个自定义时间控件到自己的项目中。 总的来说,Flex 自定义...

    flex 自定义右键菜单

    本文将深入探讨两种实现Flex自定义右键菜单的方法:系统右键菜单的扩展以及完全自定义的右键菜单。 1. **系统右键菜单** 系统右键菜单是在Flex应用中利用ActionScript 3.0直接添加到UI组件上的菜单项。这种实现...

    flex3自定义DownloadProgressBar

    1. 事件监听:在Flex中,可以使用addEventListener方法监听特定事件,如HTTPService的result或fault事件,或者自定义的下载事件。 2. 进度更新:当接收到下载进度更新事件时,需要调用ProgressBar的...

    Flex4 Air 自定义窗口

    总的来说,Flex4 AIR自定义窗口的实现涉及到对Adobe AIR API的深入理解和熟练使用,包括窗口管理、系统集成以及事件处理。通过这样的技术,开发者可以为用户提供更加个性化和功能丰富的桌面体验。

    FLEX 事件机制-自定义事件介绍

    以下是对FLEX自定义事件的详细介绍: 首先,自定义事件是通过继承Flash的`Event`类来创建的。在Flex中,`Event`类提供了基本事件结构,包括事件类型、是否冒泡和是否可取消等属性。要定义一个自定义事件,你需要...

    Flex4.0自定义控件

    本文将深入讲解Flex4.0环境下自定义控件的开发过程及注意事项,帮助开发者更好地掌握这一技能。 #### 二、Flex4.0自定义控件概述 Flex4.0提供了丰富的UI组件库,但在某些场景下,预定义的控件无法完全满足项目需求...

    flex TitleWindow自定义最大最小化

    总的来说,自定义Flex TitleWindow的最大最小化功能需要对Flex组件、事件处理以及布局管理有深入的理解。通过监听和响应用户交互,我们可以实现更符合项目需求的窗口操作功能。在实际开发中,应确保代码的可维护性和...

    flex 事件流原理

    Flex 事件流是Flex应用程序中事件处理的核心机制...在实际开发中,不仅要关注事件的触发和处理,还要注意性能优化,避免过多的事件监听导致的性能问题。在多人协作的项目中,明确事件的使用和命名规范也显得尤为重要。

    Flex实现自定义中文日期选择(mx:DateField)

    这篇博客将指导你如何通过自定义来实现Flex中的中文日期选择。 首先,我们需要了解MX:DateField的基本用法。DateField是Flex MX组件库中的一个类,它提供了一个用户界面,用户可以通过该界面选择日期。默认情况下,...

    Flex事件机制(通俗易懂)

    这里 `handleClick` 是一个自定义函数,它会在 `click` 事件触发时被调用。 值得注意的是,事件注册通道可以被继承。例如,`Button` 组件的 `click` 事件继承自 `InteractiveObject` 类,这表明事件注册通道可以在...

    自定义ActionBar外观(flex4手机应用)

    6. **兼容性考虑**:由于题目提到的标签包含"Android ActionBar",需要注意的是,尽管Flex4可以创建跨平台的应用,但原生Android的ActionBar和Flex4中的ActionBar在实现上有所不同。在Android设备上,可能需要额外的...

    Flex Tree 的右键菜单事件

    另外,需要注意的是,由于Flex默认不支持Tree组件的右键菜单,所以可能需要对Tree组件进行一些自定义设置,例如禁用默认的上下文菜单: ```actionscript tree.contextMenuEnabled = false; ``` 这可以防止系统级的...

    使用FLEX进行多文件上传和自定义上传信息.zip_flex_文件上传

    综上所述,使用Flex进行多文件上传和自定义上传信息涉及到了Flex的文件处理、HTTP请求、事件监听以及与服务器的交互等多个方面。通过学习和实践这些技术,开发者能够创建出高效且用户友好的文件上传系统。在提供的...

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

    在Flex开发中,创建自定义的Flex Library Project是提高代码复用性和项目组织效率的重要手段。这个"Flex 开发学习笔记6.2 - 引用自定义的 Flex Library Project"着重讲解了如何创建和引用这样的库项目。让我们深入...

    Flex Data Binding详解

    - **自定义事件**:在使用自定义事件时,必须确保在源数据改变后正确地派发该事件,以触发表达式的重新计算。 总的来说,Flex Data Binding简化了数据和视图之间的交互,让开发者能够更专注于业务逻辑,而不是繁琐...

    flex做的googlemaps

    5. **事件处理**: Flex的事件驱动模型使得与地图交互变得更加简单,比如监听点击事件来触发特定的行为,或者监听地图移动和缩放事件来更新其他UI元素。 6. **地图服务**: 可以使用Flex访问Google Maps的多个服务,...

Global site tag (gtag.js) - Google Analytics