Spec-Zone.ru › OpenJavaFX 8
javafx.scene.web

Класс WebErrorEvent

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.
  • Краткое описание методов

    Все методыМетоды экземпляровКонкретные методы
    Модификатор и тип Метод и описание
    Throwable getException()
    Возвращает исключение, связанное с этим событием.
    String getMessage()
    Возвращает текстовое сообщение, связанное с этим событием.
    String toString()
    • Методы, унаследованные от класса javafx.event.Event

      clone, consume, copyFor, fireEvent, getEventType, getTarget, isConsumed
    • Методы, унаследованные от класса java.util.EventObject

      getSource
    • Методы, унаследованные от класса java.lang.Object

      equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Подробное описание полей

    • 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 - источник события, отправивший событие

  • Подробное описание методов

    • 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API