`
lengyue
  • 浏览: 144452 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

flex父子窗口互相调用的方法

    博客分类:
  • flex
阅读更多

假设有父窗体P,在父窗体中弹出子窗体C,进行必要的操作后,返回父窗体。
1、弹出子窗体
var c:ChildForm = new ChildForm (); // 新建子窗体对象
PopUpManager.addPopUp(c, this, true); // 将子窗体加入PopUpManager中
c.studentId = ""; // 向子窗体传递参数
c.callbackFunction = this.refresh; // 子窗体中可以调用的父窗体函数(这里是子窗体关闭时,用来刷新父窗体的内容
PopUpManager.centerPopUp(c); // 子窗体弹出,居中
2、子窗体关闭时,调用父窗体
public var callbackFunction:Function; //回调函数
public var studentId:String = "";
public function doClose():void {
   PopUpManager.removePopUp(this);
       if (isUpdate) { callbackFunction.call(parent); // 调用父窗体的刷新函数
   }
}

分享到:
评论

相关推荐

    Flex父子窗口相互调用实现思路及

    Flex父子窗口相互调用的实现思路与源码解析如下: Flex技术框架由Adobe公司开发,主要用于开发富客户端应用程序(Rich Internet Applications),可以运行于浏览器、桌面系统或者移动设备。父子窗口的相互调用是...

    flex和as3之间互相调用的方法

    总结,Flex和AS3之间的互相调用是通过MXML组件的属性和方法、AS3类的实例化以及事件监听和派发来实现的。理解这种交互方式对于构建高效、可扩展的Flex应用至关重要。同时,使用如`FlexComponentKit_v4.mxp`这样的...

    flex与JS实现互相调用

    本篇将详细探讨“flex与JS实现互相调用”的相关知识点。 一、Flex与JavaScript的互操作性 Flex是Adobe开发的一个用于构建富互联网应用(RIA)的框架,基于ActionScript 3.0,提供了强大的图形和动画功能。...

    Flex中方法调用顺序的思考

    在Flex开发中,深入理解方法调用顺序是至关重要的,特别是在构建复杂的用户界面和应用程序时。Flex是一个基于ActionScript和MXML的开源框架,用于创建富互联网应用(RIA)。本篇我们将探讨Flex中方法调用的顺序,...

    flex调用java方法.pdf

    标题中的“flex调用java方法”指的是在Adobe Flex(一种基于ActionScript的开源框架,用于构建富互联网应用程序)中调用后端Java服务的技术。在描述中提到了使用Blazeds作为中间件来实现这种交互,Blazeds是一个开放...

    flex&flash相互调用

    标题中的“flex&flash相互调用”指的是在Adobe Flex和Flash这两个技术之间进行交互的方法。Flex是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA),而Flash则是用于创建动画、图形和交互式...

    flex—JS相互调用

    在Flex中调用JavaScript主要依赖于`ExternalInterface`类,这是一个静态类,提供了调用外部JavaScript函数的方法。下面通过具体的代码示例来了解其实现过程: 1. **Flex代码示例** ```xml layout="vertical...

    flex 与JS方法的相互调用

    flex 与JS间的相互调用和参数传递,简单可运行实例

    arcgis server flex API 函数及调用实例

    在“arcgis server flex API 函数及调用实例”中,我们将探讨这个API的关键函数以及如何在实际项目中进行调用。 1. **初始化Map对象**: 在Flex应用中,首先需要创建一个Map对象,这是展示地图的核心组件。通过`...

    Flex与Flash相互调用

    Flex调用Flash函数的机制与Flash调用Flex类似,也是通过`ExternalInterface`。在Flash中,我们需要定义一个可被外部调用的函数: ```as3 public function flashFunction(message:String):void { trace("Flash收到...

    flex-java互相整合及其示例

    这涉及到Flex客户端与Java服务器端的通信机制,如使用AMF(Action Message Format)进行二进制数据传输,实现高效的远程方法调用。AMF能提高数据交换的效率,并且使得Java对象可以直接在Flex中序列化和反序列化。...

    Flex和JS的相互调用,传参

    标题中的"Flex和JS的相互调用,传参"指的是在Flex应用中调用JavaScript函数,或者在JavaScript中调用Flex组件的方法,并传递参数。这种互操作性是通过Adobe提供的`ExternalInterface`类实现的,它允许Flex和...

    flex 窗口拖动与尺寸改变

    这可能涉及到重写某些方法,如`startDrag()`、`updateDisplayList()`等,或者通过CSS样式来定制窗口的外观和行为。 总的来说,Flex提供了一套完整的框架来创建动态、交互式的窗口应用。通过理解窗口拖动和尺寸改变...

    flex air 调用C代码

    Flex Air调用C代码是跨平台开发中的一个重要技术,它允许使用ActionScript 3的Flex应用程序与本地系统资源进行交互,比如C/C++编写的动态链接库(DLLs)或共享对象(SOs)。这个技术主要依赖于Adobe AIR的Native ...

    Flex 与 html 交互 调用本地html

    反之,HTML也可以通过`call`方法调用Flex中的函数。 4. **传递数据**:在Flex和HTML之间,你可以通过传递字符串参数来交换数据。例如,Flex可以通过`ExternalInterface.call`调用HTML中的函数,并传递参数;HTML...

    Flex与Flash相互调用实例

    本教程通过一个实际的调用实例,展示了Flex与Flash如何相互通信。 Flex是基于ActionScript 3.0的开源框架,主要用于构建富互联网应用程序(RIA)。它提供了MXML和ActionScript语言来创建用户界面,具有强大的组件库...

    Flex与java交互 远程调用方式

    3. 在Flex客户端,使用`RemoteObject`组件来引用Java服务,并声明对应的函数来调用后端方法。 4. 编写事件处理程序来处理服务调用的响应,展示或处理返回的数据。 在压缩包中包含的`info.mxml`文件,可能是Flex项目...

    Flex与Javascript相互调用例子(附源码)

    2. **定义JavaScript调用的Flex方法**: 在Flex代码中定义一个公开方法,这个方法将被JavaScript调用。例如,你可以有一个名为`callFromJS`的方法。 3. **注册方法到JavaScript**: 使用`ExternalInterface....

Global site tag (gtag.js) - Google Analytics