- 所有已实现的接口:
-
Serializable
,Comparable<Dialog.ModalExclusionType>
,Constable
- 封装类:
-
Dialog
任何顶层窗口都可以标记为不被模态对话框阻塞。这称为“模态排除”。此枚举指定可能的模态排除类型。
- 自版本:
- 1.6
- 参见:
-
Nested Class Summary
Nested classes/interfaces declared in class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAPPLICATION_EXCLUDE
表示顶层窗口不会被任何应用程序模态对话框阻塞。无模态排除。TOOLKIT_EXCLUDE
表示顶层窗口不会被应用程序模态或工具包模态对话框阻塞。 -
Method Summary
Modifier and TypeMethodDescriptionstatic Dialog.ModalExclusionType
返回具有指定名称的此类的枚举常量。static Dialog.ModalExclusionType[]
values()
返回包含此枚举类的常量的数组,按照它们声明的顺序排列。
-
Enum Constant Details
-
NO_EXCLUDE
无模态排除。 -
APPLICATION_EXCLUDE
APPLICATION_EXCLUDE
表示顶层窗口不会被任何应用程序模态对话框阻塞。此外,它不会被其子层次结构之外的文档模态对话框阻塞。 -
TOOLKIT_EXCLUDE
TOOLKIT_EXCLUDE
表示顶层窗口不会被应用程序模态或工具包模态对话框阻塞。此外,它不会被其子层次结构之外的文档模态对话框阻塞。必须授予“toolkitModality”AWTPermission
以进行此排除。如果将排除属性更改为TOOLKIT_EXCLUDE
并且未授予此权限,则将引发SecurityException
,并且排除属性将保持不变。
-
-
Method Details
-
values
返回包含此枚举类的常量的数组,按照它们声明的顺序排列。- 返回:
- 包含此枚举类的常量的数组,按照它们声明的顺序排列
-
valueOf
返回具有指定名称的此类的枚举常量。字符串必须与在此类中声明枚举常量时使用的标识符完全匹配。(不允许存在多余的空格字符。)- 参数:
-
name
- 要返回的枚举常量的名称。 - 返回:
- 具有指定名称的枚举常量
- 抛出:
-
IllegalArgumentException
- 如果此枚举类没有具有指定名称的常量 -
NullPointerException
- 如果参数为null
-