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

我很好奇这个解决方案是否是1.6 Java版本的一部分。所以,到目前为止,我的google-foo还没有发现任何注意事项。是否有任何闭源库可以做到这一点?什么?

有帮助吗?

解决方案

其他提示

我们也使用JDIC,它适用于Windows;但是,将它配置为在* nix / OS X中工作可能会很麻烦,因为它只使用平台本机浏览器(支持IE和Mozilla),而在Linux / Mac上你可能没有 - 这就是问题。

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

WebRenderer 是一款商业产品,可以做到这一点并且做得很好。但是,我最后一次检查它也非常昂贵(他们想要一个大量客户端的每个客户2美元的费用,以及几个1000美元的支持合同)。

使用 JEditorPane

  

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

Lobo

  

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top