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

Flex事件处理

基本事件处理
用于指定为响应特定事件而应执行的特定操作的技术称为事件处理。在编写执行事件处理的 ActionScript 代码时,您需要识
别三个重要元素:
• 事件源:发生该事件的是哪个对象?例如,哪个按钮会被单击,或哪个 Loader 对象正在加载图像?事件源也称为事件目
标,因为 Flash Player 或 AIR 将此对象作为事件的目标 (即事件实际发生的位置)。
• 事件:将要发生什么事情,以及您希望响应什么事情?识别事件是非常重要的,因为许多对象都会触发多个事件。
• 响应:当事件发生时,您希望执行哪些步骤?
无论何时编写处理事件的 ActionScript 代码,都会包括这三个元素,并且代码将遵循以下基本结构 (以粗体显示的元素是您
将针对具体情况填写的占位符):
function eventResponse(eventObject:EventType):void
{
// Actions performed in response to the event go here.
}

eventSource.addEventListener(EventType.EVENT_NAME, eventResponse); 
此代码完成两项任务。首先,定义一个函数,这是指定为响应事件而要执行的动作的方法。接下来,调用源对象的 
addEventListener() 方法,实际上就是为指定事件 “订阅”该函数,以便当该事件发生时,执行该函数的操作。我们将更为详细
地讨论其中每个部分


相关文档:

Flex 相关资源站点

一、国外站点
1.资源网站
Adobe Labs
:这个不用我说了吧。
Flex.org
:官方的Flex网站,基本上应有尽有。
Flex Developer Center
:Adobe Flex开发 者中心,经常会有一些好的教程出现。
FlexBox
:一个收集了网上很多开源 组件的站点,是进阶学习的好帮手。
FlexLib
:Google Code 上面一个开源Flex组 ......

flex 操作TabNavigator子视图遇到的null值异常

A界面,B界面
A调用B,B中有TabNavigator
我想在A中获得B第二个标签的控件。报空值异常
---解决办法
在TabNavigator属性中添加creationPolicy=“all”,意思是TabNavigator创建的时候所有子视图全部实例化,否则只实例化默认视图,虽然这样做会导致程序启动稍微慢一些。 ......

Flex经验小记录 (每天记录一点点ing...)

1. release时去掉所有trace信息和logger信息,否则影响性能
2. 如果报无法访问本地文件或swf 在compile里面写 -use-network=false
3. 实现component真正隐藏除了设置visible=false外还需要设includeInLayout = false
4. 设手型有时出来设buttonMode="true" useHandCursor="true" 还要设mouseChildren="false"
5. fo ......

Flex使用ActionScript

一是画面mxml中直接嵌入,很像js的使用方式

<mx:Script>
<![CDATA[
        public function showTxt():void
        {
           mytxt.text="Hello Flex baby!"
        }
]]>
< ......

Flex dataGrid 中TAB键合计问题(急!)

实例如下(其中用到AS脚本):
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
                layout="absolute"
        &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号