6

我正在尝试为项目创建一个简单的 Web 浏览器,但我正在使用 JEditorPane 来呈现和显示 HTML。我听说 JEditorPane 不应该用作浏览器组件,因为它不支持 HTML3.2 以上的任何内容(即使那样也不能正确显示),但我似乎找不到 HTML5 的替代品。谁能帮我?提前致谢。

4

1 回答 1

8

您可以使用 JavaFX-2 Webview。来自 JavaFX-2添加 HTML 内容教程文档:

嵌入式浏览器组件基于 WebKit,一个开源的 Web 浏览器引擎。它支持级联样式表 (CSS)、JavaScript、文档对象模型 (DOM) 和 HTML5。

对于 javafx-2 与 swing 的集成,我建议您阅读Swing 和 Javafx-2 互操作性文章。

我希望它有所帮助。干杯

于 2012-11-04T12:40:41.050 回答