在 Java Applet 中显示网页
我可以在我的 Java 小程序中显示维基百科、谷歌等网站吗?我正在寻找类似 C# 中的 WebBrowser 组件的东西。有谁知道如何实现这一目标?
Can I display a website like wikipedia, google or etc. in my Java applet? I am looking for something like WebBrowser component in C#. Does anyone know how to achieve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
看看这两个答案:
Take a look at those two answers:
有多个浏览器组件,您可以在此处查看 最佳 Java/Swing 浏览器组件?关于“最好”的一些讨论。
抛开一个想法 - 由于小程序已经在网络浏览器中,因此最好桥接以使浏览器在
中显示您想要的网站,而不是加载浏览器变成浏览器。
There are several browser components, and you can see Best Java/Swing browser component? here on SO for some discussion on the "best".
A thought aside - since an applet is already in a web browser, it might be better to bridge to get the browser to display the website you want in, say, an
<iframe>
, rather than load a browser into a browser.Swing 支持基本的 HTML(我认为版本是 2.0 左右)。所以,你可以尝试使用它。
还有一些很好的纯java全功能HTML 浏览器。
问题是:为什么? Java 小程序运行到知道显示 HTML 页面的浏览器中。您可以轻松地让小程序在当前运行的本机浏览器中显示 HTML 页面。
Swing supports basic HTML (I think version 2.0 or so). So, you can try to use it.
Also there are a several good pure java fully functional HTML browsers.
The question is: why? Java applet runs into browser that knows to show HTML pages. You can easily cause applet to show HTML page into the native browser where it is running now.