2012年3月11日
摘要: Application和UIComponent的初始化过程涉及到很多方面,若揉杂在一起便会对维护和修改造成混乱的局面,于是Flex将初始化过程进行阶段划分并制定执行顺序,每个阶段完成都会触发一个事件,这些事件不仅能够反映初始化过程,还为我们提供了对初始化进行增补的手段。UIComponent初始化流程Flex组件和Flex容器都继承UIComponent,它们的初始化流程都被定义在UIComponent中,这表示Flex组件和Flex容器的初始化流程是相同的,Flex组件虽然不能象容器那样添加子级,但不代表它们没有子级,如Button内部包含的UITextField,某些Flex组件和Flex 阅读全文
posted @ 2012-03-11 21:58 星^_^風 阅读(241) 评论(0) 推荐(0) 编辑
摘要: flash.util.Timer类 flash.util.Timer类允许通过添加时间事件或延时来调用方法。通过Timer构造器创建实例对象,传递一个毫秒数字作为构造参数作为间隔时间,下面的例子实例化一个Timer对象每个1秒钟发出事件信号:vartimer.Timer=newTimer(1000); 一旦创建了Timer实例,下一步必须添加一个事件监听器来处理发出的事件,Timer对象发出一个falsh.event.TimerEvent事件,它是根据设置的间隔时间或延时时间定时发出。下面的代码定义了一个事件监听,调用onTimer()方法作为处理函数:timer.addEventListen 阅读全文
posted @ 2012-03-11 20:48 星^_^風 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 1. enterFrame是一个由播放器发布的事件,每过(1/帧频)秒向全部继承自DisplayObject的对象发送。 在这个事件之前正好是屏幕的一次固定刷新。(即两次更新的时间间隔为(1/帧频)秒)2. 在flex中对enterFrame设置频率 在Application标签中设置frameRate="", 例如(flex4): <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml 阅读全文
posted @ 2012-03-11 20:42 星^_^風 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 在Flex的帮助文档里,有很多例子都是扩展Sprite类的。如果想把这些实例添加到你的mx:Application中,如:addChild(DisplayObject ),肯定会出错。错误的大致意思是:flash.display::Sprite没有实现mx.core.IUIComponent接口。Sprite->DisplayObjectContainer->InteractiveObject->DisplayObject->EventDispatcher->Objectflex中的显示元素继承关系如下:UIComponent ->FlexSprite -& 阅读全文
posted @ 2012-03-11 19:00 星^_^風 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1.toolTip换行符<mx:Button id="btn1" toolTip="在工具条提示中&#13; 使用换行符"/>2.设定工具条提示的样式<mx:Style> ToolTip { fontSize:19; color:#FF6699; } </mx:Style> 3.设定工具提示宽度<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()"> 阅读全文
posted @ 2012-03-11 00:42 星^_^風 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Flex生成的swf是个2帧的MovieClip,文档类继承SystemManager。2帧结构是为创建加载应用程序的默认加载器。加载器的外观是通过代码绘制的,SystemManager使用工厂模式来创建应用程序。当Flex工程和需要的共享库下载完毕后,SystemManager跳到第二帧,从应用程序域中找出Application的定义创建实例。SystemManager:SystemManager是Flex发布swf的文档类,是应用程序的入口,SystemManager继承MovieClip,不仅控制swf的加载和启动,还划分Flex工程显示层级,保存嵌入字体和样式,监视swf画布大小等顶级 阅读全文
posted @ 2012-03-11 00:21 星^_^風 阅读(303) 评论(0) 推荐(0) 编辑