有没有办法在Java中嵌入浏览器?更具体地说,是否有可以模拟浏览器的库?
有没有办法在Java中嵌入浏览器?更具体地说,是否有可以模拟浏览器的库?
Answers:
从JavaFX 2.0开始,您现在可以使用webview
我相信JWebPane将成为将浏览器嵌入Java应用程序的官方方法。它基于开源引擎WebKit,可在Apple Safari和Google Chrome浏览器中使用。有关详细信息,请参阅此博客。
您可以尝试以下方法:https : //jdic.dev.java.net/
(来源:java.net)
或这样:http : //lobobrowser.org/java-browser.jsp
(来源:lobobrowser.org)
如果您需要纯Java解决方案,则可以尝试JWebEngine。它使HTML 4很好。您可以在applet,Java Webstart和任何平台上使用它。使用非常简单。
也许Chromium Embedded Framework是您的选择。特定于Java
适用于SWT的javacef:https://github.com/wjywbs/javacef
适用于AWT的java-cef:https://bitbucket.org/chromiumembedded/java-cef