0

对于我在 Adob​​e Air 中创建的应用程序,我想立即关闭默认窗口并打开一个新窗口,然后将该新窗口用作“主”窗口(但仍然可以引用舞台) .

此代码关闭当前窗口并创建一个新窗口。如何用新窗口替换当前窗口?

var throwWindow:NativeWindow = this.stage.nativeWindow;

var options:NativeWindowInitOptions = new NativeWindowInitOptions();
options.systemChrome = NativeWindowSystemChrome.STANDARD;
options.type = NativeWindowType.NORMAL;
options.transparent = false;
options.resizable = false;
options.maximizable = false;

var clientWindow:NativeWindow = new NativeWindow(options);
clientWindow.activate();

throwWindow.close();
4

1 回答 1

1

我将总结您的问题,因为您想将文档类从一个窗口移动到另一个窗口。

实际上,您可以像任何其他显示对象一样轻松地重新设置文档类。因此,要将其从一个窗口播放到另一个窗口,您可以执行以下操作(this对您的文档类的引用在哪里)

clientWindow.stage.addChild(this);
于 2015-12-10T22:43:19.237 回答