`
fireflylover
  • 浏览: 107799 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

Flex事件讲解(一)

    博客分类:
  • FLEX
阅读更多

 关于flex事件的讲解

 

 

一.引

很多新人对Flex的事件机制都不太熟悉,在使用过程中难免会出现各种问题,这是一个非常普遍的问题,为了更快更好的帮助大家,将介绍一下Flex中事件的各种机制和用法。

Flex的精髓之一就是事件和绑定机制,了解之后,能帮助大家更灵活的设计程序,也对新手上路有一定的帮助。

讲解可能不太系统,也不全面,有很多没有深入。如果高手看到后有疑问,欢迎指正。当然各位也可以提出自己的看法,或者经验分享,谢谢。

 

二.事件机制介绍

1. 什么是事件机制

事件可以看作是一种触发机制,当满足了一定的条件后,会触发这个事件。比如MouseEvent就是指的当鼠标进行操作之后触发的一系列的事件。很多控件中都有click事件,这个事件就是一个MouseEvent的实例,当点击鼠标后,系统会自动抛出一个名称为click的MouseEvent事件(这种方法我们将在后面介绍到)。如果此时在click上注册一个方法,那么触发该事件时就会执行这个方法。

 

大致示意图

 

该示意图对应的Flex主应用的mxml代码

<mx:Script>
          
<![CDATA[
                 import mx.controls.Alert;        
                 private
function clickHandler(e:MouseEvent){
                       Alert.show(e.currentTarget.toString());
                 }

           ]]
>
</mx:Script>
<mx:Button id="testBtn" click="clickHandler(event)" label="测试">
</mx:Button>

 

 

在我们写代码时,编辑器的代码补全提示列表中,有很多不同的图标,如图

 

那些带有闪电的就是事件,三个小块的就是样式,空心圆圈的是属性,实心圆点的是公有方法,还有一个是效果。

我们能在这个列表中看到的事件,我把它称之为事件注册通道。(官方仍然称它为事件,但是它又和普通的事件含义不同。关于事件注册通道会再下面讲述到)

 

分享到:
评论

相关推荐

    关于flex事件的讲解

    关于flex事件的讲解 一. 引 很多新人对Flex的事件机制都不太熟悉,在使用过程中难免会出现各种问题,这是一个非常普遍的问题,为了更快更好的帮助大家,将介绍一下Flex中事件的各种机制和用法。 Flex的精髓之一...

    关于flex事件的讲解.rar

    讲解了flex的事件机制,并给出了具体的应用讲解和例子,对学习者理解flex比较有帮助

    flex4经典教程详细讲解

    详细讲解了flex4 教程包括数据库连接,从简单到入门

    flex 入门讲解 ppt

    flex 入门讲解的几个ppt 还有flex和java进行通信的网页

    flex 事件流原理

    很多新人对Flex的事件机制都不太熟悉,在使用过程中难免会出现各种问题,这是一个非常普遍的问题,为了更快更好的帮助大家,将介绍一下Flex中事件的各种机制和用法。 Flex的精髓之一就是事件和绑定机制,了解之后,...

    flex事件讲解

    博文链接:https://seya.iteye.com/blog/236698

    flex 事件与自定义事件

    如何接收事件?如何做到AS3.0的标准事件编程? 类似JAVA的监听或观察者模式 Event改变的部分很多,正在想怎样用一个有条理的方式来讲解Event和它相关的诸多内容,让我们感到比较容易理解,记忆和接受。

    flex讲解入门技术

    flex技术的讲解,初步入门,让你喜欢上flex

    flex控件讲解

    flex控件操作的讲解,轻轻松松学会使用flex控件

    flex 第一步全部源码 实例源码

    内容包括:Flex简介、Flex的安装和开发环境的建立、MXML 语法简介、使用容器控制界面布局、使用组件处理数据和交互、使用行为对象和动画效果、ActionScript 3.0编程知识、Flex的事件机制、数据绑定、组件的使用、...

    深入浅出讲解flex中的事件机制

    此往篇文档非常清淅的讲解在flex中的事件机制,告诉你target与currenttarget的区别

    flex 开发讲解,开发案例

    flex 开发详细文档,开发案例-----------

    Flex入门PPT

    Flex基础应用 Flex基础应用 Flex基础应用 Flex基础应用 Flex基础应用

    Flex第一步光盘源码

    Flex第一步光盘源码,作者邱彦林; 内容简介 Flex是开发富互联网应用程序(Rich Internet Application,缩写为RIA)的利器,目前已广泛应用于各种商业领域,如电子商务、行政管理,企业业务流程自动化等方面。本书全面...

    Flex第一步 源码

    《Flex第一步:基于ActionScript3.0的Flex2应用开发》讲述的:Flex是开发富互联网应用程序(RichInternetApplication,缩写为RIA)的利器,目前已广泛应用于各种商业领域,如电子商务、行政管理,企业业务流程自动化等...

    04flex布局讲解.ppt

    微信小程序基础精讲及项目实战视频课程(移动商城)课件资料

    Flex企业应用开发实战.rar

    《Flex企业应用开发实战》共分为4大部分,涵盖企业级应用开发的... 本书对Flex的基础知识着墨不多,所有内容都围绕Flex+Java这一企业级应用开发技术展开,侧重于对Flex技术原理、企业级应用的架构思想和实现方法的讲解

    Flex-超级学习资料集锦

    由浅入深、循序渐进地对Flex的开发工具、基本语法、基本的容器和控件的语法及使用、高级编程、自定义的各类组件、页面的风格和主题、Flex与HTML的通信、共享对象、远程数据的控制、Flex图表及Cairngorm框架等进行了...

Global site tag (gtag.js) - Google Analytics