2010-11-22 53 views
1

我正在使用Java构建Web浏览器。我使用了解析器(JTIDY)将HTML页面解析为DOM文档。我知道渲染意味着DOM文档的图形表示。但我不知道Java中的HTML呈现的工程过程是什么。在Java中有一个JEditorkit来解析和渲染,但它不是完整的。所以我想要更好的解决方案。如何使用Java呈现HTML?

我的问题是:什么是HTML渲染的实际过程,并在Java中显示完整的网页?

+0

你为什么这样做?也许有一些更简单的方法来解决这个问题。 – 2010-11-23 16:28:46

+0

我正在开发一个web浏览器在java.At-首先我正在使用眼镜蛇API来分析和渲染它。它可以编译java脚本contents.But现在我有一个问题,以添加cookie到browser.Cobra没有cookie facility.I无法访问api外部的URL-Connection用于发送cookie到服务器。所以我想要自己渲染它。但很多人说这不是一个好主意,因为这是一个巨大的任务。所以我困惑。如果您有任何建议,请告诉我。 – DPD 2010-11-23 17:38:28

回答

0

JFPane是JavaFX的一部分,但是谁知道什么时候会出现。

您可以使用将Mozilla渲染框架与Java Swing工具包集成的MozSwing