Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 使用flex的多本机窗口,在一个AdobeAIR应用程序中打开_Actionscript 3_Apache Flex_Flex4.6 - Fatal编程技术网

Actionscript 3 使用flex的多本机窗口,在一个AdobeAIR应用程序中打开

Actionscript 3 使用flex的多本机窗口,在一个AdobeAIR应用程序中打开,actionscript-3,apache-flex,flex4.6,Actionscript 3,Apache Flex,Flex4.6,我是flash builder的新手。 我想知道是否有任何解决方案可以使用flex创建一个多本机窗口,该窗口在一个AdobeAIR应用程序中打开?并且可以选择打开多少本机窗口。 多谢各位 <fx:Script> <![CDATA[ import mx.core.Window; private function btn_click():void { var opts:NativeWindowInitOp

我是flash builder的新手。 我想知道是否有任何解决方案可以使用flex创建一个多本机窗口,该窗口在一个AdobeAIR应用程序中打开?并且可以选择打开多少本机窗口。 多谢各位


            <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();" />