`
Kevin_Shen
  • 浏览: 16251 次
社区版块
存档分类
最新评论

flex獲取子組件的application對象

    博客分类:
  • Flex
 
阅读更多

  在titlewindow或者vbox等一些組件中,因為和application的關係比較間接,一個或者多個參數如果傳遞的話,就需要經過每一個與之關聯的父級對象,但

有一個屬性可以直接取到application對象:parentApplication。

 

  用法舉例:在一個VBox中,需要一個登陸者中文名的參數,但這個參數是存儲在servlet的session容器中,返回給主頁面main.mxml的loginName參數,main.mxml與該VBox沒有直接關係,則在VBox中可聲明一個參數 var  loginName:String =Main(this.parentApplication).loginName.

 

注明:這個Main.mxml一定是application組件。還有其他倆個參數parent和

parentDocument可獲取父級和頂層對象,不作介紹,推薦參考:http://blog.163.com/zlx_p/blog/static/977549820123282016563/

 

 

 

 

分享到:
评论

相关推荐

    Flex+J2EE获取FlexSession的方法

    Flex是一种用于构建高度交互式的客户端应用程序的技术,而J2EE(Java 2 Enterprise Edition)则是一套企业级应用的开发标准,提供了一系列的服务和组件,如EJB、JMS、JPA等,以支持大型分布式系统。 ### 一、...

    flex3组件和框架的生命周期

    Flex应用程序的核心通常是一个自定义的子类,该子类继承自`Application`或`SparkApplication`等基类。在子类创建阶段,会实例化这个自定义子类,并进行进一步的初始化工作。 **子类显示阶段** 一旦所有必要的初始...

    Flex的组件

    在上面的代码中,`<mx:Application>`和`<mx:Button>`都是Flex组件,`label`属性用于设置按钮上的文本,`click`事件监听器则会在按钮被点击时执行相应的ActionScript代码。 ActionScript是Flex的主要编程语言,它...

    FLEX网站源码 FLEX网站源码 FLEX网站源码

    Flex是Adobe公司开发的一种富互联网应用(Rich Internet Application,RIA)框架,主要用于构建运行在浏览器上的交互式应用程序。Flex以其强大的MXML和ActionScript编程语言,以及基于Flash Player或Adobe AIR运行时...

    FLEX 系统管理器 SystemManager

    如果使用ActionScript创建Application对象,推荐在createChildren()而不是构造函数中创建组件。这是因为SystemManager在addChild()被调用后才赋值给组件,而在构造函数中使用可能会导致null引用。此外,Flex的SWF...

    Flex教程大全 flex快速入门

    - **子元素**:各种UI组件,如按钮、文本框等。 例如,创建一个简单的按钮: ```xml <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> !" /> </mx:Application> ``` 在这个例子中,`<mx:...

    flex中获取截屏方法 html文档说明

    其中,`backgroundCanvas`是指定的Flex容器或组件,这将是截图的目标区域。 3. **设置截图格式**:默认情况下,`captureImage()`方法会生成PNG格式的图像。如果需要其他格式,可以在创建`ImageSnapshot`实例时指定...

    flex写的计算器

    这个类可能会继承自Flex的Application类,并包含计算器的主要组件和逻辑。开发者可能会使用Flex Builder或IntelliJ IDEA等IDE来编写、调试和运行这个应用。 Flex还提供了强大的组件库,包括预定义的UI组件,如...

    flex 组件 保存为图片

    根据给定的信息,本文将详细探讨如何在Flex中将组件保存为图片,并通过代码示例进行解释。这一过程涉及到的主要技术点包括:Flex中的图像处理、数据编码与解码、文件操作以及与服务器端的数据交互。 ### Flex组件...

    Flex3.0RIA开发详解电子教程25

    Flex3.0是Adobe公司推出的一款强大的富互联网应用程序(Rich Internet Application, RIA)开发框架,主要用于构建交互性强、用户体验良好的Web应用。本教程“Flex3.0 RIA开发详解电子教程25”旨在深入讲解Flex3.0的...

    flex中文帮助文档

    Flex是Adobe公司开发的一种富互联网应用程序(Rich Internet Application,RIA)框架,主要用于构建可以在多个浏览器和操作系统上运行的交互式用户界面。这个“flex中文帮助文档”提供了对Flex技术的全面介绍和快速...

    Flex3.0RIA开发详解电子教程26

    Flex3.0是Adobe公司推出的一款强大的富互联网应用程序(Rich Internet Application, RIA)开发框架,主要用于构建交互性强、用户体验良好的Web应用。本教程“Flex3.0 RIA开发详解电子教程26”旨在深入讲解Flex3.0的...

    Flex中文参考手册

    Flex中文参考手册是一份极其宝贵的资源,尤其对于那些致力于 Rich Internet Application(RIA)开发的IT专业人士而言。Flex是由Adobe公司推出的用于构建富交互式应用程序的开源框架,它基于ActionScript编程语言和...

    flex4获取当前窗口的长度与宽度的方法

    要注意的是,上述代码中提到的Application.application对象在Flex 4中已经不再使用,所以我们不能像在Flex 3中那样直接通过Application.application获取和设置应用程序的尺寸。现在,应通过stage对象来实现。 总结...

    Flex详细文档.pdf

    MXML严格区分大小写,例如`<mx:Application>`标签用于定义一个Flex应用程序的根容器。 - **ActionScript**: ActionScript是Flex的应用逻辑部分使用的编程语言,它基于ECMAScript标准。ActionScript提供了强大的面向...

    flex获得浏览器参数,flex获得url参数

    在提供的代码中,可以看到 `<s:Application>` 是MXML文档的根元素,它包含了各种组件和事件处理代码。 2. **ActionScript**:MXML文档中的`<![CDATA[ ... ]]>`部分包含的是ActionScript代码,这是一种面向对象的...

    Flex 对象调用之间的 数据传递 包括 页面调用之间的数据传递 -

    2. 利用`Application`对象:Flex的`Application`对象可以作为数据共享的容器,通过设置其属性来传递数据。 3. 事件驱动:通过事件来传递数据,当切换到新页面时,触发一个携带数据的事件。 4. 模块化设计:如果页面...

    Flex3.0RIA开发详解电子教程23

    Flex3.0是一种由Adobe公司推出的富互联网应用(Rich Internet Application, RIA)开发框架,它主要用于构建交互性强、用户体验良好的Web应用程序。本教程“Flex3.0RIA开发详解电子教程23”聚焦于深入讲解Flex3.0的...

    flex获得html容器传递的url参数值

    在本文中,我们将深入探讨如何在Flex中获取这些URL参数值。 首先,我们要明白,当我们使用Flex Builder开发应用程序时,编译后的SWF文件会被一个HTML容器包裹,因此在实际运行时,我们实际上是在运行这个HTML文件。...

Global site tag (gtag.js) - Google Analytics