带有GUI的编程控制的Java Web浏览器

时间:2010-03-02 01:53:02

标签: java facebook

我正在寻找一种程序控制的浏览器,例如WebKit for Java。

我需要能够在程序的最小窗口中启动浏览器并将其指向某个URL。然后我需要能够检索用户被重定向到的URL。

谢谢,
Luke Cycon

(如果有帮助,我试图通过Facebook Connect进行身份验证,这是最终目标)

需要跨平台(用java或类似的方式编写)。 WebKit for SWT仅在此时为Windows

3 个答案:

答案 0 :(得分:0)

Qt Jambis -webkit组件怎么样(注意qt jambi不是新qt库的官方qt绑定,我不确定社区支持的状态。)

答案 1 :(得分:0)

SWT浏览器小部件可以为您提供帮助。 http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/api/org/eclipse/swt/browser/Browser.html(查看'getUrl'方法)。它使用本机平台渲染引擎(Windows上的Internet Explorer,Linux上的Mozilla,Mac上的Safari)。查看本教程http://www.eclipse.org/articles/Article-SWT-browser-widget/browser.html

答案 2 :(得分:0)

你有没有试过一个Mozilla插件selenium。 http://http://seleniumhq.org/projects/ide/

您可以将所需的任何操作记录到jUnit测试中,然后使用xpath查询从浏览器获得的响应。

当您运行单元测试时,它将触发打开浏览器窗口。您可以在java代码中使用响应。