我正在用 Java 构建一个 Web 浏览器。我使用了解析器 (JTIDY) 将 HTML 页面解析为 DOM 文档。我知道渲染意味着 DOM 文档的图形表示。但是我不知道Java中HTML渲染的工程过程是什么。在 Java 中有一个 JEditorkit 来解析和渲染,但它的格式不是很好。所以我想要一个更好的解决方案。
我的问题是:在 Java 中 HTML 渲染和显示完整网页的实际过程是什么?
我正在用 Java 构建一个 Web 浏览器。我使用了解析器 (JTIDY) 将 HTML 页面解析为 DOM 文档。我知道渲染意味着 DOM 文档的图形表示。但是我不知道Java中HTML渲染的工程过程是什么。在 Java 中有一个 JEditorkit 来解析和渲染,但它的格式不是很好。所以我想要一个更好的解决方案。
我的问题是:在 Java 中 HTML 渲染和显示完整网页的实际过程是什么?
JavaFX 的一部分几乎是蒸汽软件 JWebPane,但谁知道它何时以及是否会出现。
您可以使用MozSwing,它将 Mozilla 渲染框架与 Java Swing 工具包集成在一起。