我正在混合使用JavaFX控件来摆动应用程序。我想在Swing应用程序中使用WebView
JavaFX控件。我可以浏览存储在客户端本地硬盘上的HTML文件,因为我可以借助Java中的JEditorPane
来显示吗? Web View可以显示来自Internet的网页,但也可以浏览本地系统HTML文件。
在WebView
我使用以下代码。
try
{
final WebView webview = new WebView();
webview.getEngine().load("http://oracle.com");
}
catch(Exception ex)
{
ex.printStackTrace();
}
我的查询不是网页,而是如何在加载方法中提供本地HTML文件?
答案 0 :(得分:13)
File f = new File(..);
// ..
final WebView webview = new WebView();
webview.getEngine().load(f.toURI().toURL().toString());