2

私はJavaFXコントロールをswingアプリケーションにミックスしています。WebViewSwingアプリケーションでJavaFXの制御を使用したい。JEditorPaneJavaの助けを借りて表示できるように、クライアントのローカルハードディスクに保存されているHTMLファイルを参照できますか?Web Viewは、インターネットからWebページを表示できますが、ローカルシステムのHTMLファイルを参照することもできます。

WebView私は次のコードを使用しています。

try
{ 
   final WebView webview = new WebView();
   webview.getEngine().load("http://oracle.com");
}
 catch(Exception ex)
 {
    ex.printStackTrace();
 }

私のクエリはネットからのウェブページの代わりにロードメソッドでローカルHTMLファイルを与えるにはどうすればよいですか?

4

1 に答える 1

13
File f = new File(..);
// ..
final WebView webview = new WebView();
webview.getEngine().load(f.toURI().toURL().toString());
于 2012-11-21T04:54:35.183 に答える