FLEX:自定义事件总结

原创 2013年12月04日 12:43:36

  一,actionscript创建自定义事件:

  1 ,当然是继承event

  2,构造函数

  2 .1,事件属性:包括事件类型,还有事件的其它自定义属性

  2.2,super()

  3.重载clone()方法

  public class EventLight extends event{

  public var light:String;

  public function EventLight(eventName:String,selectedLight:String){

  super(eventName);

  this.light=selectedLight;

  }

  override public function clone():Event{

  return new eventLight(type,light);

  }

  }

  二,使用元数据[Event]为组件定义事件

  这段代码中的click就是组件button中的内置事件属性,

  要组件使用自定义事件,就得使用元数据[Event],方法

  [Event]( name="clickEvent" type="com.event.EventLight " )

  三,触发事件的方法:dispatchEvent()

  要触发事件,当然得创建事件对象的实例了

  四,侦听器

  侦听器是什么?响应事件~~~什么意思?就是你想要事件触发后发现什么事啊,侦听器就是一个方法而已(不知道说得对不对。。。)

  好了,通过上面的步骤,我假设了我已经为button定义了事件clickEvent并且button能使用此事件属性,

  然后编写侦听器的方法

  public function eventHandler(event:EventLight):void{

  Button(event.target).label="what the fuck, you success to do that"

  }

  文章来自天地会......

flex自定义组件事件DEMO

  • 2014年11月18日 21:49
  • 2.41MB
  • 下载

Flex4自定义事件

1、自定义事件 2、自定义带参数的事件         刚到公司上班没多久,事情不是太多。打酱油的成分占据大多时间。闲着没事学习下Flex。在这之前没有接触过Flex。在理解上面多有拙劣之处。重在...

Flex 自定义事件(一直不太明白有什么意义)

FLEX 系统提供的事件与DOM的事件基本上完全一致 但是和传统的WEB开发不同的是  可以为自定义的组件添加自定义的事件    比如我们做了一个组件是一个登录框   当点击登录按钮的时候触发我们自定...

关于flex自定义事件的理解

你可以这样理解事件类: 1.第一步,首先忘记你学到的任何关于事件类的知识,不知道有这么一回事,然后只知道FLASH有个内置类,名叫EVENT 2.第二步,来看这个类有什么——它有很多很多常数属性,...

Flex/AS3/flash player支持屏蔽右键菜单,自定义菜单,并设置相应的菜单事件(示例,图解)

该文同步至http://www.waylau.com/217/     播放器 版本 11.2以后支持右键菜单屏蔽及自定义菜单 1.更新播放器 ,11.2 以上版本 http...

flex 3自定义事件

     本文通过一个例子来说明自定义事件的简单实用。本例子将创建一个名为record的控件,这个控件包含一个text和一个button,本例子希望完成的功能是当点击这个控件时,能够区分点击的是tex...

flex自定义无参数事件

自定义事件必须注意几点: (1)自定义事件通过继承Event类来实现。 (2)自定义事件不可以自己触发,只能有系统事件派发。 了解这两点后现在就可以开始自定义自己的事件了。 首先我们新建一...

Flex 自定义事件

自定义事件只是一个“特别”的ActionScript类。开发者创建自定义事件无外乎完成如下几个任务:继承flash.events.Event、定义事件属性、编写类构造器、重载clone方法。 1 :继...

Flex自定义事件用法指南

转载自:http://developer.51cto.com/art/201008/218947.htm 本文向大家介绍一下Flex自定义事件的概念,在Flex中Flex自定义事件有两中情况,分...

Flex组件组件添加自定义事件

自定义组件如下:com.cp2
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FLEX:自定义事件总结
举报原因:
原因补充:

(最多只允许输入30个字)