一个使用flex的多原生窗口,在一个Adobe AIR应用程序中打开



我是flash生成器的新手。我想知道是否有任何解决方案可以使用flex创建一个在一个Adobe AIR应用程序中打开的多原生窗口?并且可以选择打开多少本地窗口。非常感谢。

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

最新更新