2012年2月7日
摘要: 一、事件源事件源产生并分派(dispatch)事件。在flex中,通过继承flash.events.EventDispatcher类,就可以使用dispatchEvent()方法分发事件给事件监听者。ActionScript3.0语言参考中关于dispatchEvent方法的说明如下:public function dispatchEvent(event:Event):Boolean 将事件调度到事件流中。 事件目标是对其调用 dispatchEvent() 方法的 EventDispatcher 对象。 参数 event:Event — 调度到事件流中的 Event 对象。 如果正在重新调度 阅读全文
posted @ 2012-02-07 13:52 星^_^風 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.验证必填项代码如下:<mx:Validator id="nameV" source="{nameTI}" property="text" requiredFieldError="必须输入用户名!"/><mx:FormItem label="用户名:"><mx:TextInput id="nameTI"/></mx:FormItem><mx:Button id="btn" label="提交 阅读全文
posted @ 2012-02-07 10:55 星^_^風 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、 事件的优先权你可以为一个事件注册多个事件监听器。Flex按照通过addEventListener()方法注册监听器的顺序调。不过,如果你注册了一些行内的监听器,又通过addEventLisntener()方法添加了一些监听器,事件监听器的调用顺序将不可预知。你可以通过使用addEventListener()方法的priority参数来改变事件监听器的调用顺序。Flex按照priority参数从高到低的顺序调用监听器。优先级最高的第一个调用。下面的例子中,Flex在saveInputDate()函数前调用verifyInputData()方法,最后一个调用的是returnResult()方 阅读全文
posted @ 2012-02-07 10:54 星^_^風 阅读(293) 评论(0) 推荐(0) 编辑