PopUpManager--createPopUp与addPopUp区别
来源:互联网 发布:一元夺宝源码 编辑:程序博客网 时间:2024/06/07 08:46
addPopUp代码:
<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white" creationComplete="init()"> <mx:Script> <![CDATA[ import mx.controls.Label; import mx.events.CloseEvent; import mx.containers.TitleWindow; import mx.managers.PopUpManager; private var titleWindow:TitleWindow; private function init():void { var label:Label = new Label(); label.text = "Hello world"; titleWindow = new TitleWindow(); titleWindow.title = "Custom title"; titleWindow.showCloseButton = true; titleWindow.width = 240; titleWindow.height = 180; titleWindow.addEventListener(CloseEvent.CLOSE, titleWindow_close); titleWindow.addChild(label); PopUpManager.addPopUp(titleWindow, this, true); PopUpManager.centerPopUp(titleWindow); } private function titleWindow_close(evt:CloseEvent):void { PopUpManager.removePopUp(titleWindow); } ]]> </mx:Script> <mx:Button label="Launch TitleWindow" click="init()" /></mx:Application>
createPopUp代码:
<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white" creationComplete="init()"> <mx:Script> <![CDATA[ import mx.managers.PopUpManagerChildList; import mx.controls.Label; import mx.events.CloseEvent; import mx.containers.TitleWindow; import mx.managers.PopUpManager; private var titleWindow:TitleWindow; private function init():void { var label:Label = new Label(); label.text = "Hello world"; titleWindow = new TitleWindow();titleWindow = TitleWindow(PopUpManager.createPopUp(this,TitleWindow,true));titleWindow.title = "Custom title"; titleWindow.showCloseButton = true; titleWindow.width = 240; titleWindow.height = 180;titleWindow.addChild(label); titleWindow.addEventListener(CloseEvent.CLOSE, titleWindow_close); PopUpManager.centerPopUp(titleWindow); } private function titleWindow_close(evt:CloseEvent):void { PopUpManager.removePopUp(titleWindow); } ]]> </mx:Script> <mx:Button label="Launch TitleWindow" click="init()" /></mx:Application>
createPopUp:是上来先设置好弹出方式,然后在new出来一个TitleWindow的对象,然后通过此对象设置他的变现形式。
addPopUp:是先new出来对象,设置好表现形式,然后在选择弹出来的方式。
一定要注意new对象与弹出方式的先后顺序
转载地址:http://www.iteye.com/topic/281016
- PopUpManager--createPopUp与addPopUp区别
- PopUpManager--createPopUp与addPopUp区别
- Flex:PopUpManager的createPopUp与addPopUp区别
- PopUpManager的createPopUp与addPopUp区别
- PopUpManager中createPopUp与addPopUp的区别
- PopUpManager的createPopUp与addPopUp区别
- FLEX弹出式窗口---PopUpManager.addPopUp例子
- FLEX弹出式窗口---PopUpManager.createPopUp例子
- PopUpManager
- Flex addPopUp
- window.createPopup();
- createPopup方法
- 使用createPopup
- window.createPopup
- window.createPopup()
- PopUpManager.bringToFront
- Flex PopUpManager
- createPopup的使用
- Java类加载原理解析
- 理解虚基类、虚函数与纯虚函数的概念
- flex生成噪点验证码
- J2EE 总结
- LeetCode - Pascal's Triangle
- PopUpManager--createPopUp与addPopUp区别
- iOS开发,添加MKStoreKit注意事项
- Android应用程序里创建文件及改变权限
- Codeforces Round #180
- hook zwcreateprocessex
- 关于IT,关于技术
- 纹理描述方法(持续更新中)
- 高精度运算
- C++封装的用于存放内存块的双向循环列表