Flex事件处理三要素

开发 后端
Flex事件处理的方法你是否了解,本文向大家简单介绍一下基本事件处理的概念,用于指定为响应特定事件而应执行的特定操作的技术称为事件处理。

本文和大家重点讨论一下Flex事件处理的概念,用于指定为响应特定事件而应执行的特定操作的技术称为Flex事件处理。在编写执行Flex事件处理的ActionScript代码时,您需要识别三个重要元素,请看下面详细介绍。

Flex事件处理

基本事件处理

用于指定为响应特定事件而应执行的特定操作的技术称为事件处理。在编写执行Flex事件处理的ActionScript代码时,您需要识别三个重要元素:

◆事件源:发生该事件的是哪个对象?例如,哪个按钮会被单击,或哪个Loader对象正在加载图像?事件源也称为事件目标,因为FlashPlayer或AIR将此对象作为事件的目标(即事件实际发生的位置)。
◆事件:将要发生什么事情,以及您希望响应什么事情?识别事件是非常重要的,因为许多对象都会触发多个事件。

◆响应:当事件发生时,您希望执行哪些步骤?

无论何时编写处理事件的ActionScript代码,都会包括这三个元素,并且代码将遵循以下基本结构(以粗体显示的元素是您将针对具体情况填写的占位符):

 

  1. functioneventResponse(eventObject:EventType):void  
  2. {  
  3. //Actionsperformedinresponsetotheeventgohere.  
  4. }  
  5.  
  6. eventSource.addEventListener(EventType.EVENT_NAME,eventResponse);  
  7.  

 此代码完成两项任务。首先,定义一个函数,这是指定Flex事件处理为响应事件而要执行的动作的方法。接下来,调用源对象的addEventListener()方法,实际上就是为指定事件“订阅”该函数,以便当该事件发生时,执行该函数的操作。
 

【编辑推荐】

  1. 解析Flexbuilder4十大新特性
  2. 从Flex Builder更名看Flash平台战略
  3. Flex及FlexBuilder2.0开发环境详解
  4. FlexBuilder3.0与Eclipse3.4的完美结合
  5. 学习笔记 FlexBuilder2.0中如何使用基于Lists的控件 

 

 

责任编辑:佚名 来源: ej38.com
相关推荐

2021-06-29 10:46:19

网络钓鱼网络攻击网络安全

2012-07-30 13:15:18

代码

2009-07-17 17:32:09

BSM企业IT与业务摩卡

2010-09-08 13:40:48

CSS

2011-06-29 17:51:55

SEO外链

2022-07-07 14:23:06

人工智能机器学习大数据

2013-03-15 09:59:13

创业创业基础创业成本

2011-08-10 09:02:22

SaaS云计算

2013-09-02 11:04:00

优秀视觉交互设计设计

2024-01-07 16:34:45

2010-08-09 11:14:36

Flex事件处理

2011-08-12 11:20:30

网络虚拟化存储

2019-09-02 14:36:03

2013-07-05 15:14:06

程序员

2010-09-07 11:05:34

CSS边框

2014-08-05 14:38:59

移动互联网

2017-06-16 14:09:47

数据备份超融合融合数据保护

2010-01-13 14:10:43

中小企业服务器采购

2022-05-28 10:44:43

云成本云架构多云

2013-06-17 10:38:58

虚拟化虚拟化成本
点赞
收藏

51CTO技术栈公众号