Spec-Zone .ru
спецификации, руководства, описания, API
|
public static enum Dialog.ModalityType extends Enum<Dialog.ModalityType>
ModalityType
перечисление определяет модальные типы и их связанные контексты.Перечислимая Константа и Описание |
---|
APPLICATION_MODAL
APPLICATION_MODAL диалоговое окно блокирует все высокоуровневые окна из того же самого приложения Java кроме тех от его собственной дочерней иерархии. |
DOCUMENT_MODAL
A
DOCUMENT_MODAL диалоговое окно блокирует ввод ко всем высокоуровневым окнам из того же самого документа кроме тех от его собственной дочерней иерархии. |
НЕМОДАЛЬНЫЙ
MODELESS диалоговое окно не блокирует высокоуровневых окон. |
TOOLKIT_MODAL
A
TOOLKIT_MODAL диалоговое окно блокирует все высокоуровневые windows, запущенные от того же самого инструментария кроме тех от его собственной дочерней иерархии. |
Модификатор и Тип | Метод и Описание |
---|---|
static Dialog.ModalityType |
valueOf(String name)
Возвращает перечислимую константу этого типа с указанным именем.
|
static Dialog.ModalityType[] |
values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются.
|
public static final Dialog.ModalityType MODELESS
MODELESS
диалоговое окно не блокирует высокоуровневых окон.public static final Dialog.ModalityType DOCUMENT_MODAL
DOCUMENT_MODAL
диалоговое окно блокирует ввод ко всем высокоуровневым окнам из того же самого документа кроме тех от его собственной дочерней иерархии. Документ является высокоуровневым окном без владельца. Это может содержать дочерние окна, которые, вместе с высокоуровневым окном обрабатываются как единственный основательный документ. Так как каждое высокоуровневое окно должно принадлежать некоторому документу, его корень может быть найден как главное самое близкое окно без владельца.public static final Dialog.ModalityType APPLICATION_MODAL
APPLICATION_MODAL
диалоговое окно блокирует все высокоуровневые окна из того же самого приложения Java кроме тех от его собственной дочерней иерархии. Если есть несколько апплетов, запущенных в браузере, они могут быть обработаны или как отдельные приложения или как единственный. Это поведение является зависящим от реализации.public static final Dialog.ModalityType TOOLKIT_MODAL
TOOLKIT_MODAL
диалоговое окно блокирует все высокоуровневые windows, запущенные от того же самого инструментария кроме тех от его собственной дочерней иерархии. Если есть несколько апплетов, запущенных в браузере, все они работают с тем же самым инструментарием; таким образом модальное инструментарием диалоговое окно, выведенное на экран апплетом, может влиять на другие апплеты и все окна экземпляра браузера, который встраивает среду выполнения Java для этого инструментария. Особенный AWTPermission
"toolkitModality" нужно предоставить использовать модальные инструментарием диалоговые окна. Если a TOOLKIT_MODAL
диалоговое окно создается, и это разрешение не предоставляют, a SecurityException
будет брошен, и никакое диалоговое окно не будет создаваться. Если тип модальности изменяется на TOOLKIT_MODAL
и это разрешение не предоставляют, a SecurityException
будет брошен, и тип модальности оставят неизменным.public static Dialog.ModalityType[] values()
for (Dialog.ModalityType c : Dialog.ModalityType.values()) System.out.println(c);
public static Dialog.ModalityType valueOf(String name)
name
- имя перечислимой константы, которая будет возвращена.IllegalArgumentException
- если у этого перечислимого типа нет никакой константы с указанным именемNullPointerException
- если параметром является нуль
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.