可能重复: 有办法在Java中嵌入浏览器吗?
如何在基于Java的桌面应用程序中嵌入浏览器?我可以直接与嵌入式浏览器通信(不是通过本地主机).例如加载html文本,捕获onclick事件,获取表单值?
谢谢
发布于 2009-09-21 14:19:28
看看Eclipse,它有一个嵌入式浏览器,用户可以配置它(它们支持多个浏览器)。
即使使用AWT_SWT桥使用基于AWT的应用程序,也可以嵌入它们的浏览器。
这个文章可能会帮助你开始工作。
发布于 2009-09-21 14:14:15
Swing JEditor窗格能够显示HTML。
检查http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JEditorPane.html
这里还有一个关于这个主题的更详细的答案:
https://stackoverflow.com/questions/48249/java-embedding-a-web-browser-pane
发布于 2009-09-21 14:14:04
您可以使用JEditorPane构建一个非常原始的浏览器。您可以侦听超链接事件,但是javascript或获取表单值是不可能的。
https://stackoverflow.com/questions/1454652
复制相似问题