モジュール javafx.web

パッケージjavafx.scene.web

このパッケージは、Webコンテンツをロードおよび表示する手段を提供します。 その機能は、次の2つのコア・クラスによって実装されます。

WebEngineは、Webページのロード、それらのためのDOMオブジェクトの作成およびページ内のスクリプトの実行が可能な非ビジュアルのコンポーネントです。

WebViewは、WebEngineによって管理されるWebページを示すNodeです。 WebViewには、それに関連付けられたWebEngineがあります。 この関連付けは、WebViewがインスタンス化された時点で確立され、後で変更できません。

FXユーザー・スレッドでWebEngineWebViewの両方が作成されて、操作される必要があります。

次のコード・スニペットは、一般的な使用方法のシナリオを示しています。


    WebView webView = new WebView();
    WebEngine webEngine = webView.getEngine();
    webEngine.load("http://javafx.com");
    // add webView to the scene