简体   繁体   English

使用Flex的多窗口,可在一个Adobe AIR应用程序中打开

[英]A multi native window using flex which open in one Adobe AIR application

i'm new in flash builder. 我是Flash Builder的新手。 i would like to know if there any solution to create a multi native window using flex which open in one Adobe AIR application? 我想知道是否存在使用flex在一个Adobe AIR应用程序中打开的创建多本地窗口的解决方案? and there are given a choice to select how many native window to open. 并且可以选择打开多少本机窗口。 thank you. 谢谢。

            <fx:Script>
    <![CDATA[
    import mx.core.Window;

    private function btn_click():void 
    {
        var opts:NativeWindowInitOptions = new NativeWindowInitOptions();
        opts.type = NativeWindowType.NORMAL; //NativeWindowType.NORMAL, NativeWindowType.UTILITY



        var nativewin:NativeWindow;
        for(var num:int = 0; num< comboBox.selectedItem; num++)
        {

        nativewin = new NativeWindow(opts);
        nativewin.width = 320;
        nativewin.height = 200;
        nativewin.activate();
    }

    }   


    ]]>
</fx:Script>
<mx:ApplicationControlBar dock="true">
    <mx:Label text="buttonAlignment:"/>
    <mx:ComboBox id="comboBox"
                 dataProvider="[1,2,3,4]" />
</mx:ApplicationControlBar>

<mx:Button label="Launch {comboBox.selectedItem} window"
           click="btn_click();" />

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM