(仅限 AIR)
mx.core
接口public interface IWindow
实现器 Window, WindowedApplication

运行时版本: AIR 1.1

IWindow 接口定义符合以下条件的组件的 API:在基于 Flex 的 AIR 应用程序中充当顶级容器(代表操作系统窗口的容器)的组件。



公共属性
 属性定义方
  maximizable : Boolean
[只读 (read-only)] 指定窗口是否可最大化。
IWindow
  minimizable : Boolean
[只读 (read-only)] 指定窗口是否可最小化。
IWindow
  nativeWindow : NativeWindow
[只读 (read-only)] Window 组件使用的基础 NativeWindow。
IWindow
  resizable : Boolean
[只读 (read-only)] 指定窗口是否可调整大小。
IWindow
  status : String
如果可见,为显示在状态栏中的字符串。
IWindow
  systemChrome : String
[只读 (read-only)] 指定窗口具有的系统镶边类型(如果有)。
IWindow
  title : String
窗口标题栏和任务栏中显示的标题文本。
IWindow
  titleIcon : Class
用于绘制标题栏图标的 Class(通常是图像)。
IWindow
  transparent : Boolean
[只读 (read-only)] 指定窗口是否透明。
IWindow
  type : String
[只读 (read-only)] 指定此组件代表的 NativeWindow 类型。
IWindow
  visible : Boolean
[只读 (read-only)] 控制窗口的可见性。
IWindow
公共方法
 方法定义方
  
关闭窗口。
IWindow
  
最大化窗口;如果窗口已经最大化,则不执行任何操作。
IWindow
  
最小化窗口。
IWindow
  
还原窗口(如果窗口处于最大化状态,则取消最大化;如果处于最小化状态,则取消最小化)。
IWindow
属性详细信息
maximizable属性
maximizable:Boolean  [只读 (read-only)]

指定窗口是否可最大化。



实现
    public function get maximizable():Boolean
minimizable属性 
minimizable:Boolean  [只读 (read-only)]

指定窗口是否可最小化。



实现
    public function get minimizable():Boolean
nativeWindow属性 
nativeWindow:NativeWindow  [只读 (read-only)]

Window 组件使用的基础 NativeWindow。



实现
    public function get nativeWindow():NativeWindow
resizable属性 
resizable:Boolean  [只读 (read-only)]

指定窗口是否可调整大小。



实现
    public function get resizable():Boolean
status属性 
status:String  [读写]

如果可见,为显示在状态栏中的字符串。



实现
    public function get status():String
    public function set status(value:String):void
systemChrome属性 
systemChrome:String  [只读 (read-only)]

指定窗口具有的系统镶边类型(如果有)。可能值集由 NativeWindowSystemChrome 类中的常数定义。



实现
    public function get systemChrome():String

另请参见

title属性 
title:String  [读写]

窗口标题栏和任务栏中显示的标题文本。



实现
    public function get title():String
    public function set title(value:String):void
titleIcon属性 
titleIcon:Class  [读写]

用于绘制标题栏图标的 Class(通常是图像)。



实现
    public function get titleIcon():Class
    public function set titleIcon(value:Class):void
transparent属性 
transparent:Boolean  [只读 (read-only)]

指定窗口是否透明。



实现
    public function get transparent():Boolean
type属性 
type:String  [只读 (read-only)]

指定此组件代表的 NativeWindow 类型。可能值集由 NativeWindowType 类中的常数定义。



实现
    public function get type():String

另请参见

visible属性 
visible:Boolean  [只读 (read-only)]

控制窗口的可见性。



实现
    public function get visible():Boolean
方法详细信息
close()方法
public function close():void

关闭窗口。

maximize()方法 
public function maximize():void

最大化窗口;如果窗口已经最大化,则不执行任何操作。

minimize()方法 
public function minimize():void

最小化窗口。

restore()方法 
public function restore():void

还原窗口(如果窗口处于最大化状态,则取消最大化;如果处于最小化状态,则取消最小化)。