`

flex mx:Application的初始化方法stage属性为null

阅读更多
有两种解决方法
1.调用callLater方法,如下:
<mx:Application  creationComplete="callLater(init)"
我们在creationComplete事件里,使用callLater(init)来调用init,那么再init中调用stage就不是null了

2.波波的给的方法,还不解释……不过也确实是个好方法
主要是如果stage为null则添加Event.ADDED_TO_STAGE事件的监听,就ok了
如下
  • 大小: 31.6 KB
0
1
分享到:
评论
1 楼 sam_kee 2013-01-05  
其实有个更好的方法,applicationComplete事件监听

相关推荐

    Flex Application 初始化顺序

    Flex Application 初始化顺序是一个重要的概念,尤其对于开发Adobe Flex应用程序的开发者来说,理解这一流程能帮助他们更好地优化代码和管理应用程序的生命周期。Flex是基于ActionScript和MXML的框架,用于构建富...

    flex开发对时间控制

    flex 对时间的关注&lt;mx:Script&gt; &lt;![CDATA[ // Event handler for the DateField change event. private function dateChanged(date:Date):void { if (date == null) selection.text = "Date ...&lt;/mx:Application&gt;

    Flex(mx:DataGrid)实现数据过滤显示

    MX:DataGrid是Flex中的一个组件,用于展示数据集并进行交互操作,如排序、选择和编辑。本篇文章将重点讲解如何在Flex中利用MX:DataGrid实现数据过滤显示的功能。 首先,数据过滤是指根据特定条件筛选数据,只显示...

    Flex使用<mx:Tree>控件创建树(可添加和删除节点)

    开发Flex应用时,Adobe Flex Builder(现已更名为Flash Builder)是一个强大的集成开发环境(IDE),提供了图形化界面设计、代码编辑、调试和发布等功能,能有效提高开发效率。 总结来说,通过`&lt;mx:Tree&gt;`控件,...

    关于应用容器(Application Container)

    - `&lt;mx:Application&gt;`不仅充当容器的角色,还作为该文件中所有ActionScript代码的默认作用域,并定义了应用程序的初始大小。 #### 应用容器的布局属性 - **Defaultsize(缺省大小)**: 默认情况下,应用容器的大小...

    flex 利用mx:HTML标签加载pdf

    flex4 air开发中显示pdf,可以是本地pdf文件,也可以是服务端的资源文件。

    Flex技术中AdvancedDataGrid使用方法

    ### Flex技术中AdvancedDataGrid使用方法 #### 一、多列排序 在默认情况下,`AdvancedDataGrid`组件会按照数据被添加至其`DataProvider`的顺序来展示数据。与`DataGrid`组件类似,`AdvancedDataGrid`也支持用户在...

    FLEX _HTTPService的调用方法

    &lt;/mx:Application&gt; ``` ### 示例二:使用_HTTPService发送数据 **http_submit.mxml** 这是一个Flex应用程序,演示了如何使用_HTTPService向服务器发送数据。 ```mxml &lt;mx:Application xmlns:mx=...

    FLEX2和FLEX3全屏的代码

    &lt;/mx:Application&gt; ``` 对于Flex 3,虽然`StageDisplayState`在API中不再直接可用,但可以通过引用`flash.display.Stage`类来实现全屏功能。只需要对上面的Flex 2代码稍作修改,就可以在Flex 3中使用: ```xml ...

    关于Flex 初始化的research

    解决这个问题的一种方法是将依赖于`o`对象的代码移到`INITIALIZE`或更晚的事件处理函数中,例如`onInit()`,因为此时组件的属性已经被初始化。例如: ```actionscript private function onInit(event:FlexEvent):...

    Flex3中应用CSS完全详解

    在这个示例中,`initButton`函数会在按钮组件初始化时被调用,并通过`setStyle()`方法设置按钮的上下填充。这种方式非常适合于动态改变样式或实现响应式设计。 #### 五、脚本方法 除了上述方式之外,Flex还提供了...

    Flex启动与初始化

    SystemManager 的 application:IUIComponent 属性引用载入 Flex 项目的 application 实例,getDefinitionByName(name:String):Object 方法获取载入 swf 中的定义,例如 Object(SystemManager(mySwfLoader.content)....

    Flex中的CSS样式

    ### Flex中的CSS样式详解 Flex是一种用于开发交互式应用程序的框架,它...通过灵活运用本地样式、外部样式表、内联样式以及ActionScript中的`setStyle()`方法,开发者可以在Flex应用程序中实现高度个性化的UI设计。

    flex spy flex调试工具包

    使用方法如下: &lt;mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"&gt; &lt;mx:Script&gt; &lt;![CDATA[ import mx.core.FlexSprite; import mx.effects.easing.Bounce;...&lt;/mx:Application&gt;

    数据绑定的三种方法.

    &lt;/mx:Application&gt; ``` 在这个例子中,`TextInput`控件的文本属性被设置为“Enter text here”,而`Text`控件的文本属性则通过大括号语法绑定到了`TextInput`控件的`text`属性上。当用户在`TextInput`控件中输入...

    Flex4_CSS手册

    这里,`myButton`组件在初始化时将通过`setStyle()`方法设置`paddingTop`和`paddingBottom`样式。 #### 五、脚本方法 除了`setStyle()`,Flex还提供了多种脚本方法来控制样式属性,如`themeColor`用于快速设置基于...

    Flex实现自定义中文日期选择(mx:DateField)

    2. **createChildren**:在组件初始化时,我们需要在这里创建并设置我们的自定义DateFormatter实例。 3. **updateDisplayList**:当控件需要更新其显示时调用。在这里,我们可以确保日期字符串根据新的格式正确显示...

    Flex 完全自学手册

    &lt;mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" fontSize="14"&gt; &lt;mx:Panel width="262" height="291" layout="absolute" title="ʹԃMXML¶¨ӥة¼�&lt;mx:FormItem label="ѕ Ļ" x...&lt;/mx:Application&gt;

    Flex实现分页显示功能(mx:DataGrid)

    mx:DataGrid是Flex提供的一个强大组件,可以用来展示结构化的数据,如表格形式的数据。在处理大量数据时,我们通常需要将数据分页展示,以提高用户体验和系统性能。 实现Flex分页显示功能主要涉及以下几个步骤: 1...

Global site tag (gtag.js) - Google Analytics