【问题标题】:A multi native window using flex which open in one Adobe AIR application使用 flex 的多本机窗口,在一个 Adob​​e AIR 应用程序中打开
【发布时间】:2013-08-21 02:46:03
【问题描述】:

我是 Flash Builder 的新手。 我想知道是否有任何解决方案可以使用在一个 Adob​​e AIR 应用程序中打开的 flex 创建多本机窗口?并且可以选择打开多少本机窗口。 谢谢你。

【问题讨论】:

    标签: actionscript-3 apache-flex flex4.6


    【解决方案1】:
                <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();" />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      • 1970-01-01
      相关资源
      最近更新 更多