因此,我正在制作一个 GUI,用户输入用户名和密码以登录我的学校网站。然后我希望它在登录时打开默认浏览器并打开学校网站的多个选项卡。我不完全确定浏览器打开时如何登录。任何帮助,将不胜感激。
谢谢
因此,我正在制作一个 GUI,用户输入用户名和密码以登录我的学校网站。然后我希望它在登录时打开默认浏览器并打开学校网站的多个选项卡。我不完全确定浏览器打开时如何登录。任何帮助,将不胜感激。
谢谢
使用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,Eclipse 应该会给您一个提示。
有工具名称Selenium。它用于测试 GUI,因此您可以编写登录网站并单击、单击、单击...的“测试”。它使用本地浏览器(IE、Firefox、Chrome)或没有 GUI 但使记忆中的所有动作。