主页面 点击按钮弹出新页面 关闭新页面时,设置主页面label的值 主页面 <fx:Script> <!--[CDATA[ import mx.managers.PopUpManager; [Bindable] private var ww:MyWindow; private function popup():void { ww = MyWindow(PopUpManager.createPopUp(this.parent,MyWindow)); ww.lb = lb; } ]]--> </fx:Script> <s:HGroup〉 <s:Button id="btnNew" label="弹出页面" click="popup()"/> <s:Label id="lb"/> </s:HGroup> 弹出页面 <?xml version="1.0" encoding="utf-8"?> <mx:TitleWindow xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/halo" layout="absolute" width="400" height="300"> <fx:Declarations> <!-- Place non-visual elements (e.g., services, value objects) here --> </fx:Declarations> <fx:Script> <!--[CDATA[ import spark.components.Label; import mx.managers.PopUpManager; public var lb:Label; public function returnName():String { lb.text = aa.text; return aa.text; } private function close():void { returnName(); PopUpManager.removePopUp(this); } ]]--> </fx:Script> <s:VGroup> <s:TextInput id="aa"/> <s:Button id="cl" label="asdf" click="close()"/> </s:VGroup> </mx:TitleWindow>