-1

我正在寻找可以嵌入到我的 java 应用程序中的嵌入式浏览器。它应该是一个可以使用现有操作系统浏览器的框架。它应该提供通过 java 代码访问各种浏览器控件(返回、刷新、停止...)的设施。它应该适用于window和linux。

4

2 回答 2

0

你总是可以使用硒。它不是像 IE 这样的“嵌入式浏览器”,您可以将画布嵌入到另一个应用程序中。但是,它将允许您为您选择的浏览器(即 firefox、chrome 等)打开实际的浏览器窗口,并使用 selinium webdriver api 控制它。

不确定这是否符合您的标准。

于 2012-05-14T10:45:49.067 回答
0

Java 桌面集成组件项目有这个 - http://java.net/projects/jdic

几年前我用过它,不幸的是,它看起来已经有 2 或 3 年没有更新了,但它可能仍然可以正常工作。

我当时评估的另一个选项是http://www.webrenderer.com 它看起来非常好,显然仍然是一个可行的、受支持的产品。我工作的公司根本不想为此付费,而是选择了免费但有点逊色(恕我直言)的 JDIC 实施。

如果您只是希望能够启动本机浏览器而不嵌入它,请查看 JDK 6 或 7 中的 java.awt.Destop.browse()

于 2012-05-14T10:54:35.603 回答