易截截图软件、单文件、免安装、纯绿色、仅160KB

flex event实例

EventArgExtend.as
package myeventhelper
{
public class EventArgExtend
{
public function EventArgExtend()
{
}
public static function create(f:Function,...arg):Function //addEventListener注册事件进行传递参数的方法
{ //EventArgExtend.create(comB.onGetParentTotal,this)
var F:Boolean = false; //让参数进行并且只一次合并
var _f:Function = function(e:*,..._arg)
{
_arg = arg;
if(!F)
{
F = true;
_arg.unshift(e); //向数组的开始部位加入
}
f.apply(null,_arg); //把参数都放到一个数组里,再传进去;
}
return _f;
}
public static function toString():String
{
return "Class JEventDelegate";
}
}

MyEventDispatcher.as 自定义事件发送者类
package myeventhelper
{
import flash.events.EventDispatcher;

import mx.core.UIComponent;
//自定义事件触发类
public class MyEventDispatcher extends EventDispatcher
{
private static var _instance:MyEventDispatcher;
public static const EXEC_PARENT_METHOD:String="ExecParentMethod"; //执行Parent方法
public static function getInstance():MyEventDispatcher
{
if(_instance==null){
_instance=new MyEventDispatcher();
}
return _instance;
}
public var Source:UIComponent; //事件源对象
public var Parsms:Object; //主要用于参数传递
}

MyExtendEvent.as 自定义event扩展类
package myeventhelper
{
import mx.events.FlexEvent;
//用户自定义事件类
public class MyExtendEvent extends FlexEvent
{
public static const EXEC_BROTHER_METHOD:String="ExecBrotherMethod";//执行兄弟方法

publ


相关文档:

flex常用快捷键

’shift’ + ‘tab’:左移代码; [方便]
”tab’:右移代码; [方便]
‘alt’ + ‘/’:代码提示,导入类; 或者自己在key里找到 content assist自己设置
‘ctrl’ + ‘空格’:同上; 如果与输入法切换快捷键相同需要将输入法的快捷键更改成其他组合[方 ......

Flex在监听函数里传递参数

使用内联函数
private function ABCButtonListener(e:MouseEvent,specialObj:Object): void
{
Alert.show(specialObj.name);
}
private function methodWhereyouDostuffAndRegisterListener(): void
{
var myPrivateSpecialObject:Object = {name:"Special String Ingredients for Orange"};
......

flex 各组件对应的样式属性

Application组件样式属性
       backgroundImage               背景图             使用Embed(source=" ");来应用
   & ......

Flex中的RemoteClass meta tag的使用说明

簡單的來說,RemoteClass是在編寫 ActionScript Class 檔時告知該 ActionScript Class 是對應到哪個遠定端的 Class 檔(非ActionScript),舉個例子來說,若在遠地端有個 Java Object 名為 T ......

Flex自定义非法字符或数字检测方法

今天用Flex语言写了个检查非法字符,和数字的方法,共大家交流
稍微改一下就能用到.NET或Java语言中
 
 public class CheckString
 {
  //判断用户是否输入非法字符
  public static  function CheckStr(strValue:String):Boolean
   {
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号