Module  javafx.web
软件包  javafx.scene.web

Class WebErrorEvent

    • 字段详细信息

      • USER_DATA_DIRECTORY_ALREADY_IN_USE

        public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_ALREADY_IN_USE
        WebEngine检测到其用户数据目录WebEngine在不同VM中运行的WebEngine已在使用时,会发生此事件。

        通常,多个WebEngine实例可以共享单个用户数据目录,只要它们在同一VM中运行。 WebEngine在不同虚拟机中运行的实例WebEngine共享相同的用户数据目录。

        WebEngine第一次即将开始加载网页或执行脚本时,它会检查其userDataDirectory是否已在不同VM中运行的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尝试创建或访问用户数据目录时遇到I / O错误时,会发生此事件。

        WebEngine第一次即将开始加载网页或执行脚本时,它会检查是否可以创建或访问其userDataDirectory 如果检查失败并出现I / O错误(例如java.io.IOException ),则WebEngine调用WebEngine.onError事件处理程序(如果有),并发生USER_DATA_DIRECTORY_IO_ERROR事件。 如果调用的事件处理程序修改了userDataDirectory属性,那么WebEngine在处理程序返回时立即重试新的用户数据目录。 如果处理程序不修改userDataDirectory属性(这是默认值),则WebEngineWebEngine继续使用用户数据目录。

      • 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​()
        返回此EventObject的String表示形式。
        重写:
        toStringEventObject
        结果
        这个EventObject的一个String表示形式。