10

有谁知道在集成到 Java 应用程序中的 Swing 窗口中打开平台(Windows/Linux/Mac)浏览器实例的方法。除了打开给定的 URL 之外,不会执行任何其他操作。目前,我们打开一个新的浏览器窗口,因为Java嵌入式浏览器已经不够用了。然而,从用户交互的角度来看,这并不理想。

我很好奇这个解决方案是否是 1.6 Java 版本的一部分。所以,到目前为止,我的 google-foo 还没有出现任何值得注意的东西。是否有任何封闭源代码库可以做到这一点?任何事物?

4

5 回答 5

5

JDIC

于 2008-11-17T03:41:00.703 回答
1

使用JEditorPane

用于编辑各种内容的文本组件。默认情况下,已知以下类型的内容:text/plain、text/html 和 text/rtf

路宝

Lobo 是一个完全用 Java 编写的开源 Web 浏览器。

于 2008-11-17T06:07:54.417 回答
1

我们也使用 JDIC,它适用于我们在 Windows 中;但是,将其配置为在 *nix/OS X 中工作可能会很痛苦,因为它只是使用平台原生浏览器(支持 IE 和 Mozilla),而在 Linux/Mac 上您可能两者都没有——这就是问题所在。

于 2008-11-21T09:31:04.177 回答
1

WebRenderer是一种商业产品,可以做到这一点,而且做得很好。然而,我最后一次检查它也相当昂贵(他们想要为大量客户支付每客户 2 美元的费用,以及一份 1000 美元的支持合同)。

于 2009-02-02T00:27:08.870 回答
1

MozSwing 它是免费的或 JxBrowser 或 JExplorer ($500)

于 2009-09-29T20:03:37.470 回答