作者:殉情放开那只小兔子 | 2023-09-05 19:12
有没有办法在Java中嵌入浏览器?
1> OscarRyz..:
从JavaFX 2.0开始,您现在可以使用webview
2> Jimmy..:
我相信JWebPane将成为将浏览器嵌入java应用程序的官方方式.它基于开源引擎--WebKit,用于Apples Safari和Googles Chrome浏览器.有关详细信息,请参阅此博客.
**更新**JWebPane在JavaFX 2.0(库系列)中更改为WebView请参阅:http://download.oracle.com/javafx/2.0/webview/jfxpub-webview.htm,了解其运行的示例截图:http:http ://www.javamexico.org/blogs/oscarryz/webview_en_javafx(不是用Java编写,而是用实验性的JVM语言编写)
JavaFX中的WebView是真正独立的跨平台还是依赖于任何特定于平台的本机组件?更重要的是,它如何叠加到渲染页面?它由WebKit提供支持,但在渲染网站方面,它是否接近拥有真正的浏览器?
截至2009年9月21日,这仍然是不可能的.
截至2009年12月23日,这是不可能的
3> OscarRyz..:
你可以试试这个:https://jdic.dev.java.net/
或者:http://lobobrowser.org/java-browser.jsp
替代文字http://lobobrowser.org/images/google-news.jpg
4> alexmcchesse..:
您可以将SWT用于GUI.它的浏览器控件允许您轻松嵌入IE,Mozilla或Safari(取决于您运行的平台).