所以我正在制作一个GUI,用户输入用户名和密码登录到我的学校网站。然后,我希望它打开默认浏览器并在登录时向学校网站打开多个选项卡。我不完全确定浏览器打开时如何登录。任何帮助,将不胜感激。Java打开浏览器并登录到网站
感谢
所以我正在制作一个GUI,用户输入用户名和密码登录到我的学校网站。然后,我希望它打开默认浏览器并在登录时向学校网站打开多个选项卡。我不完全确定浏览器打开时如何登录。任何帮助,将不胜感激。Java打开浏览器并登录到网站
感谢
有工具名称Selenium。它用于测试GUI,因此您可以编写“测试”,登录到网站并单击,单击,单击...它使用本地浏览器(IE,Firefox,Chrome)或特殊的“Webrowser”记忆中的所有动作。
使用browse
方法来打开浏览器:
import java.net.URI;
import java.awt.Desktop;
java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
String arg="Your URI here";
java.net.URI uri = new java.net.URI(arg);
desktop.browse(uri);
还要注意的是,你应该赶上一些例外,但我并没有在一段时间使用,所以我真的不记得所有的他们,但我认为你应该检查桌面是否支持java.awt.Desktop.Action.BROWSE
。无论如何,Eclipse应该给你一个提示,如果你正在使用它。
任何服务器端语言? – 2013-03-04 20:33:04