做了一个弹出窗口跟主窗口之间传值

原创 2007年10月05日 09:43:00

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
 <mx:Panel x="94" y="178" width="503" height="347" layout="absolute">
  <mx:TextInput x="134" y="64" id="tit_usr" text="username"/>
  <mx:TextInput x="134" y="125" id="tit_psw" text="password"/>
  <mx:Button x="171" y="209" label="Submit" click="mytw_click()"/>
 </mx:Panel>
 <mx:Script>
  <![CDATA[
 import mx.containers.TitleWindow;
 import mx.managers.PopUpManager;
 import mx.controls.Text;
 
 private var tw:titlewindow=new titlewindow();
 
 private function  mytw_click():void{
  if(tw.visible){
   PopUpManager.removePopUp(tw);
  }
  PopUpManager.addPopUp(tw,this);
  PopUpManager.centerPopUp(tw);
  tw.addEventListener("tw_click",update);
 }
 
 private function update(event:Event):void{
  tit_usr.text=tw.tw_usr.text;
  tit_psw.text=tw.tw_psw.text;
  PopUpManager.removePopUp(tw);
 }
  ]]>
 </mx:Script>
 
</mx:Application>

弹出窗口:

<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="498" height="368" showCloseButton="true" close="PopUpManager.removePopUp(this)">
 <mx:Label x="96" y="67" text="username" width="97" height="26"/>
 <mx:Label x="96" y="128" text="password" width="97" height="24"/>
 <mx:TextInput x="217" y="65" id="tw_usr"/>
 <mx:TextInput x="217" y="126" id="tw_psw"/>
 <mx:Button x="228" y="239" label="Click" click="btn_click()"/>
 <mx:Script>
  <![CDATA[
 import mx.managers.PopUpManager;
 import mx.controls.Text;
 
 private function btn_click():void{
  dispatchEvent(new Event("tw_click"));
 }
  ]]>
 </mx:Script>
 
</mx:TitleWindow> 

相关文章推荐

父窗口与弹出窗口之间的传值问题?

在Web开发中,常常要用到两个窗口之间互相传值。下面谈谈父子窗口之间的传值: 一:使用Open开启子窗口 1:单值传递 通过open开启的子窗口比较好处理。 页面窗口1.html代码: ...

java swing 弹出对话框与父窗口传值实例

用到父子窗口传值,去网上搜了一堆废话,感觉很不爽,自己研究了半天,原来很简单。这个例子还用到了线程。不用会更清楚。不多说了,上代码,注意是怎样传值的   //////对话框 package de...

easyUi弹出window窗口传值与调用父页面的方法,子页面给父页面赋值

easyUi弹出window窗口传值与调用父页面的方法,子页面给父页面赋值

窗口关闭弹出小窗口传值

  • 2008年10月29日 20:12
  • 424B
  • 下载

js弹出一个新窗口进行选择并且返回这个页面的值-showModalDialog

a.html function openWin(){ /* * * window . showModalDialo...

《Qt》part 4 Qt5.5.0窗口之间传值(二)

part 4 Qt5.5.0窗口之间传值(二) 二、Public传值(二)

关于Qt窗口之间的传值问题

网上说了很多种传值的方式,在此主要有3种: 1.使用QT中的Signal&Slot机制进行传值; 2.使用全局变量; 3.使用public形式的函数接口; 此处试验了用Signal和Slot的方式来传...
  • prompty
  • prompty
  • 2016年06月03日 16:50
  • 2432

《Qt》part 3 Qt5.5.0窗口之间传值(一)

part 3 窗口之间传值 一、信号与槽机制传值 1、主窗口与子窗口之间传值: 主窗口为ParentChild,继承MainWindow类 子窗口为TestDialog,继承QDialog类 1)T...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:做了一个弹出窗口跟主窗口之间传值
举报原因:
原因补充:

(最多只允许输入30个字)