Flex程序启动时initialize、creationComplete、applicationCompl
发布时间:2020-12-15 05:00:36 所属栏目:百科 来源:网络整理
导读:initialize: 当这个组件被添加到父容器时执行的方法。 ? creationComplete: Application实例完成后就执行的函数。 ? applicationComplete: 整个Application所有的东西,包括内部组合的其他组件都实例化后再执行的函数。 ? 以下是测试代码: ?xml version="1.
initialize: 当这个组件被添加到父容器时执行的方法。 ? creationComplete: Application实例完成后就执行的函数。 ? applicationComplete: 整个Application所有的东西,包括内部组合的其他组件都实例化后再执行的函数。 ? 以下是测试代码: <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" initialize="initializeDo()" creationComplete="creationCompleteDo()" applicationComplete="applicationCompleteDo()"> <fx:Declarations> <!-- 将非可视元素(例如服务、值对象)放在此处 --> </fx:Declarations> <fx:Script> <![CDATA[ /** * initialize调用 */ private function initializeDo():void { trace("initialize..."); } /** * creationComplete调用 */ private function creationCompleteDo():void { trace("creationComplete..."); } /** * applicationComplete调用 */ private function applicationCompleteDo():void { trace("applicationComplete..."); } ]]> </fx:Script> </s:Application> 调试信息如下: initialize... 所以,程序启动事件的顺序是:initialize,createComplete,applicationComplete。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |