as/flex 中添加事件addEventListener()时传递参数
2013-12-04 22:05
387 查看
/** * @author:ycccc8202 * @用途:注册事件进行传递参数的代理类 * @date:2007.8.26 * @example: * import com.ycccc.utils.JEventDelegate stage.addEventListener(MouseEvent.MOUSE_DOWN,JEventDelegate.create(mouseDownHandler,"a","b")); function mouseDownHandler(e:MouseEvent,...arg) { trace(e) trace(arg) } */ package com.projectstateview.comm.method { import flash.events.Event; public class JEventDelegate { public function JEventDelegate() { } public static function create(f:Function,... arg):Function { return function(e:Event):void { f.apply(null,[e].concat(arg)); } } public static function toString():String { return "Class JEventDelegate"; } } }
相关文章推荐
- as/flex 中添加事件addEventListener()时传递参数
- Flex addEventListener 添加事件时 传递参数并移除它
- FLEX 绑定事件中多参数传递
- Flex 关于 keyDown事件的添加和移除(另附添加事件的执行带参数的函数)
- [FLASH_AS]Flash as3 addEventListener事件监听传递参数
- Flex addEventListener增加事件侦听函数时传递多个参数
- Flex addEventListener增加事件侦听函数时传递多个参数
- 如何UIButton添加事件并传递参数
- Flex addEventListener增加事件侦听函数时传递多个参数【转】
- Flex addEventListener增加事件侦听函数时传递多个参数
- js--dom--添加事件的时候传递参数的方法
- 在按钮事件上添加参数传递
- javascript动态添加事件方法详解 || Javascript attachEvent传递参数的办法
- Flex addEventListener增加事件侦听函数时传递多个参数
- Flex中利用事件机制进行主程序与子窗体间参数传递
- 如何给组件添加事件并传递参数
- js用for循环为对象添加事件并传递参数
- [Flex] 监听事件传递参数
- Flex addEventListener增加事件侦听函数时传递多个参数
- [转载]AS3)Flash(非Flex)开发中通过事件传递参数的一种方法