AIR 应用程序类和窗口类
在AIR学习中有两个最基本的类:分别是flash.desktop.NativeApplication和flash.desktop.NativeWindow。它们分别表示AIR应用程序类和窗口类。
每个AIR应用程序必须有一个NativeApplication的实例,同时也只能有唯一的一个这样的实例,当应用程序启动时,它会自动创建,你可以使用NativeApplication类的nativeApplication属性来获得这个实例。
同时应用程序启动时,也会创建一个NativeWindow的实例,和NativeApplication不同的是,你可以自己创建你自己的NativeWindow对象实例。以下为创建NativeWindow的一个例子。
package {
import flash.display.MovieClip;
import flash.display.NativeWindow;
import flash.display.NativeWindowInitOptions;
import flash.display.NativeWindowType;
public class Example extends MovieClip {
public function Example() {
var options:NativeWindowInitOptions = new NativeWindowInitOptions();
options.type = NativeWindowType.UTILITY;
var window:NativeWindow = new NativeWindow(options);
window.width = 200;
window.height = 200;
}
}
}
尚无评论