- java.lang.Object
-
- java.lang.Enum<Window.Type>
-
- java.awt.Window.Type
-
- All Implemented Interfaces:
-
Serializable
,Comparable<Window.Type>
- Enclosing class:
- Window
public static enum Window.Type extends Enum<Window.Type>
枚举可用的窗口类型 。 窗口类型定义了顶级窗口的通用视觉外观和行为。 例如,该类型可能会影响装饰的装饰Frame
或Dialog
实例。某些平台可能不完全支持某种窗口类型。 根据支持的级别,窗口类型的某些属性可能不服从。
- 从以下版本开始:
- 1.7
- 另请参见:
-
Window.getType()
,Window.setType(java.awt.Window.Type)
-
-
方法摘要
所有方法 静态方法 具体的方法 Modifier and Type 方法 描述 static Window.Type
valueOf(String name)
以指定的名称返回此类型的枚举常量。static Window.Type[]
values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。
-
-
-
Enum Constant Detail
-
NORMAL
public static final Window.Type NORMAL
表示正常窗口。 这是Window
类或其后代的对象的默认类型。 对于常规的顶级窗口使用此类型。
-
UTILITY
public static final Window.Type UTILITY
表示实用程序窗口。 实用程序窗口通常是一个小窗口,如工具栏或调色板。 如果窗口是Frame
或Dialog
对象,并且启用了其装饰,本机系统可能会使窗口具有较小的标题栏。
-
POPUP
public static final Window.Type POPUP
表示一个弹出窗口。 弹出窗口是一个临时窗口,如下拉菜单或工具提示。 在某些平台上,即使是Frame
或Dialog
类的实例,也可能强制使该类型的窗口未装饰,并启用装饰。
-
-
方法详细信息
-
values
public static Window.Type[] values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。 该方法可用于遍历常量如下:for (Window.Type c : Window.Type.values()) System.out.println(c);
- 结果
- 一个包含这个枚举类型的常量的数组,按照它们被声明的顺序
-
valueOf
public static Window.Type valueOf(String name)
以指定的名称返回此类型的枚举常量。 字符串必须完全匹配用于声明此类型的枚举常量的标识符。 (不允许使用外来空白字符。)- 参数
-
name
- 要返回的枚举常量的名称。 - 结果
- 具有指定名称的枚举常数
- 异常
-
IllegalArgumentException
- 如果此枚举类型没有指定名称的常量 -
NullPointerException
- 如果参数为空
-
-