如何将Flex Air应用程序放在单独的桌面窗口中?

时间:2012-09-02 17:19:14

标签: flex air

我想要2个窗口,一个在主桌面上,另一个在单独的桌面窗口上。 我在文档中找不到这个。这可能吗?

3 个答案:

答案 0 :(得分:0)

您可以创建新的NativeWindow以在Adobe AIR桌面应用程序中添加新窗口。已经创建了一个NativeWindow作为WindowedApplication

的一部分

答案 1 :(得分:0)

实际上我所追求的是这里描述的Screens数组

http://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118676a47e0-8000.html

答案 2 :(得分:0)

是的,可以使用Window类 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/core/Window.html

所有Windows都存储在NativeApplication.nativeApplication.openedWindows

所以你可以做这样的事情

for (var i:int =
   NativeApplication.nativeApplication.openedWindows.length - 1; i > 0;
   --i)             { NativeWindow(NativeApplication.nativeApplication.openedWindows[i]).close();
   }