- java.lang.Object
-
- java.util.EventObject
-
- javafx.event.Event
-
- javafx.scene.web.WebErrorEvent
-
- Все реализованные интерфейсы:
-
Serializable,Cloneable
public final class WebErrorEvent extends Event
Событие, указывающее на ошибку вWebEngine. Содержит необязательное текстовое сообщение и необязательную исключительную ситуацию, связанную с ошибкой.- С тех пор:
- JavaFX 8.0
- См. также:
-
WebEngine.onError, Сериализованная форма
-
Краткое описание полей
Поля Модификатор и тип Поле Описание static EventType<WebErrorEvent>ANYОбщий супертип для всех типовWebErrorEvent.static EventType<WebErrorEvent>USER_DATA_DIRECTORY_ALREADY_IN_USEЭто событие возникает, когдаWebEngineобнаруживает, что каталог данных пользователя уже используется другимWebEngine, работающим в другой виртуальной машине.static EventType<WebErrorEvent>USER_DATA_DIRECTORY_IO_ERRORЭто событие возникает, когдаWebEngineобнаруживает ошибку ввода-вывода при попытке создать или получить доступ к каталогу данных пользователя.static EventType<WebErrorEvent>USER_DATA_DIRECTORY_SECURITY_ERRORЭто событие возникает, когдаWebEngineобнаруживает ошибку безопасности при попытке создать или получить доступ к каталогу данных пользователя.-
Поля унаследованные от класса javafx.event.Event
consumed, eventType, NULL_SOURCE_TARGET, target
-
Поля унаследованные от класса java.util.EventObject
source
-
-
Краткое описание конструкторов
Конструкторы Конструктор Описание WebErrorEvent(Object source, EventType<WebErrorEvent> type, String message, Throwable exception)Создаёт новыйWebErrorEvent.
-
Краткое описание методов
Все методыМетоды-объектыКонкретные методы Модификатор и тип Метод Описание ThrowablegetException()Возвращает исключительную ситуацию, связанную с этим событием.StringgetMessage()Возвращает текстовое сообщение, связанное с этим событием.StringtoString()-
Методы унаследованные от класса javafx.event.Event
clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
-
Методы унаследованные от класса java.util.EventObject
getSource
-
-
Подробное описание полей
-
ANY
public static final EventType<WebErrorEvent> ANY
Общий супертип для всехWebErrorEventтипов.
-
USER_DATA_DIRECTORY_ALREADY_IN_USE
public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_ALREADY_IN_USE
Это событие возникает, когдаWebEngineобнаруживает, что его каталог данных пользователя уже используетсяWebEngine, работающим в другой виртуальной машине.В общем случае, несколько экземпляров
WebEngineмогут использовать один каталог данных пользователя, если они работают в одной и той же виртуальной машине. ЭкземплярыWebEngine, работающие в разных виртуальных машинах, не могут использовать один и тот же каталог данных пользователя.Когда
WebEngineсобирается начать загрузку веб-страницы или выполнить скрипт в первый раз, он проверяет, не используется ли егоuserDataDirectoryдругимWebEngine, работающим в другой виртуальной машине. Если это так,WebEngineвызывает обработчик событияWebEngine.onError, если таковой существует, с событиемUSER_DATA_DIRECTORY_ALREADY_IN_USE. Если обработчик события изменяет свойствоuserDataDirectory,WebEngineповторяет попытку с новым каталогом данных пользователя, как только обработчик завершит свою работу. Если обработчик не изменяет свойствоuserDataDirectory(что является значением по умолчанию),WebEngineпродолжает работу без каталога данных пользователя.
-
USER_DATA_DIRECTORY_IO_ERROR
public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_IO_ERROR
Это событие возникает, когдаWebEngineсталкивается с ошибкой ввода-вывода при попытке создать или получить доступ к каталогу данных пользователя.Когда
WebEngineсобирается начать загрузку веб-страницы или выполнить скрипт в первый раз, он проверяет, может ли он создать или получить доступ к своемуuserDataDirectory. Если проверка завершается с ошибкой ввода-вывода (например,java.io.IOException),WebEngineвызывает обработчик событияWebEngine.onError, если таковой существует, с событиемUSER_DATA_DIRECTORY_IO_ERROR. Если обработчик события изменяет свойствоuserDataDirectory,WebEngineповторяет попытку с новым каталогом данных пользователя, как только обработчик завершит свою работу. Если обработчик не изменяет свойствоuserDataDirectory(что является значением по умолчанию),WebEngineпродолжает работу без каталога данных пользователя.
-
USER_DATA_DIRECTORY_SECURITY_ERROR
public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_SECURITY_ERROR
Это событие возникает, когдаWebEngineсталкивается с ошибкой безопасности при попытке создать или получить доступ к каталогу данных пользователя.Когда
WebEngineсобирается начать загрузку веб-страницы или выполнить скрипт в первый раз, он проверяет, может ли он создать или получить доступ к своемуuserDataDirectory. Если проверка завершается с ошибкой безопасности (например,java.lang.SecurityException),WebEngineвызывает обработчик событияWebEngine.onError, если таковой существует, с событиемUSER_DATA_DIRECTORY_SECURITY_ERROR. Если обработчик события изменяет свойствоuserDataDirectory,WebEngineповторяет попытку с новым каталогом данных пользователя, как только обработчик завершит свою работу. Если обработчик не изменяет свойствоuserDataDirectory(что является значением по умолчанию),WebEngineпродолжает работу без каталога данных пользователя.
-
-
Подробное описание конструкторов
-
WebErrorEvent
public WebErrorEvent(Object source, EventType<WebErrorEvent> type, String message, Throwable exception)
Создает новыйWebErrorEvent.- Параметры:
-
source- источник события, который отправил событие -
type- тип события -
message- текстовое сообщение, связанное с событием; может бытьnull -
exception- исключение, связанное с событием; может бытьnull
-
-
Подробное описание методов
-
getMessage
public String getMessage()
Возвращает текстовое сообщение, связанное с этим событием.- Возвращает:
- текстовое сообщение, связанное с этим событием, или
null, если такого сообщения нет
-
getException
public Throwable getException()
Возвращает исключение, связанное с этим событием.- Возвращает:
- исключение, связанное с этим событием, или
null, если такого исключения нет
-
toString
public String toString()
- Переопределяет:
-
toStringв классеEventObject
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.