我在这里看到很多关于在swing应用程序中显示HTML内容的问题。但是没有一个库支持html5(我买不起JxBrowser)。
我有一些本地存储的html5网页,我想在我的swing应用程序中显示它们。一个想法是将firefox或chrome嵌入到我的java应用程序中并删除控件。
如何在swing应用程序中显示html5内容?
我在这里看到很多关于在swing应用程序中显示HTML内容的问题。但是没有一个库支持html5(我买不起JxBrowser)。
我有一些本地存储的html5网页,我想在我的swing应用程序中显示它们。一个想法是将firefox或chrome嵌入到我的java应用程序中并删除控件。
如何在swing应用程序中显示html5内容?
您应该研究完全支持HTML5并使用纯Java编写的新JavaFX浏览器。您可以轻松地将其集成到任何Swing应用程序中 - 请参阅官方说明: http://docs.oracle.com/javafx/2/swing/swing-fx-interoperability.htm
但我想它可能会迫使你使用JDK7 +来完全支持各种操作系统。
WebKit集成在Java 8中,所以你不需要跳过篮球。它不断更新。它可以作为 JavaFX WebView控件。 Java还附带了可以从JavaScript调用Java的Nashorn javascript引擎。整体表现 很棒。