2013-03-04 69 views
0

所以我正在制作一个GUI,用户输入用户名和密码登录到我的学校网站。然后,我希望它打开默认浏览器并在登录时向学校网站打开多个选项卡。我不完全确定浏览器打开时如何登录。任何帮助,将不胜感激。Java打开浏览器并登录到网站

感谢

+0

任何服务器端语言? – 2013-03-04 20:33:04

回答

0

有工具名称Selenium。它用于测试GUI,因此您可以编写“测试”,登录到网站并单击,单击,单击...它使用本地浏览器(IE,Firefox,Chrome)或特殊的“Webrowser”记忆中的所有动作。

0

使用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应该给你一个提示,如果你正在使用它。