モジュール javafx.web
パッケージ javafx.scene.web

クラスWebErrorEvent

    • フィールドの詳細

      • 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のユーザー・データ・ディレクトリが別のVM上のWebEngineによってすでに使用されていることが判明したときに発生します。

        一般的に、複数のWebEngineインスタンスが同じVMで実行されるかぎり、それらは1つのユーザー・データ・ディレクトリを共有できます。 異なるVMで実行されるWebEngineインスタンスは、同じユーザー・データ・ディレクトリを共有できません。

        WebEngineでは、最初のWebページのロードまたはスクリプトの実行を開始しようとするとき、そのuserDataDirectoryが異なるVMで実行されているWebEngineですでに使用されているかどうかをチェックします。 後者の場合は、WebEngineによって、USER_DATA_DIRECTORY_ALREADY_IN_USEイベントとともに(ある場合)、WebEngine.onErrorイベント・ハンドラが起動されます。 起動されたイベント・ハンドラによってuserDataDirectoryプロパティが変更される場合は、ハンドラが戻るとすぐに、WebEngineは新しいユーザー・データ・ディレクトリで再試行します。 ハンドラによってuserDataDirectoryプロパティが変更されない(デフォルトである)場合は、WebEngineはユーザー・データ・ディレクトリなしで続行します。

      • USER_DATA_DIRECTORY_IO_ERROR

        public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_IO_ERROR
        このイベントは、WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてI/Oエラーが生じたときに発生します。

        WebEngineでは、最初のWebページのロードまたはスクリプトの実行を開始しようとするとき、そのuserDataDirectoryの作成またはアクセスを実行できるかどうかをチェックします。 I/Oエラー( java.io.IOExceptionなど)でチェックが失敗した場合は、WebEngineによって、USER_DATA_DIRECTORY_IO_ERRORイベントとともに(ある場合)、WebEngine.onErrorイベント・ハンドラが起動されます。 起動されたイベント・ハンドラによってuserDataDirectoryプロパティが変更される場合は、ハンドラが戻るとすぐに、WebEngineは新しいユーザー・データ・ディレクトリで再試行します。 ハンドラによってuserDataDirectoryプロパティが変更されない(デフォルトである)場合は、WebEngineはユーザー・データ・ディレクトリなしで続行します。

      • USER_DATA_DIRECTORY_SECURITY_ERROR

        public static final EventType<WebErrorEvent> USER_DATA_DIRECTORY_SECURITY_ERROR
        このイベントは、WebEngineでのユーザー・データ・ディレクトリの作成または利用試行においてセキュリティ・エラーが生じたときに発生します。

        WebEngineでは、最初のWebページのロードまたはスクリプトの実行を開始しようとするとき、そのuserDataDirectoryの作成またはアクセスを実行できるかどうかをチェックします。 セキュリティ・エラー( java.lang.SecurityExceptionなど)でチェックが失敗した場合は、WebEngineによって、USER_DATA_DIRECTORY_SECURITY_ERRORイベントとともに(ある場合)、WebEngine.onErrorイベント・ハンドラが起動されます。 起動されたイベント・ハンドラによって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表現を返します。
        オーバーライド:
        toString、クラス: EventObject
        戻り値:
        このEventObjectの文字列表現。