我有一个URL可以说(www.example.com)。当我使用下面的代码打这个URL时,它将在系统默认浏览器中打开。在浏览器中,它会要求用户输入用户名和密码。然后他必须输入用户名和密码。如果它们再次正确,页面将被重定向到(www.example.com)。现在,我必须从浏览器中获取标题值“isSuccess”。如果是正常的Web应用程序,我可以使用“request.getHeader("isSuccess")
”来实现它。但是如何在Swing应用程序中实现相同的功能?如何在Swing应用程序中从浏览器中获取标题值?
//Swing code to open URL in default browser
Desktop d=Desktop.getDesktop();
d.browse(new URI("http://www.example.com"));
注意:由于安全原因,我使用上面的虚拟URL。
使用这种方法无法获取标题值。一旦你执行'd.browse(..',然后你的程序不是控制浏览器的控件,控制权将被传递到本地默认浏览器。 – Mubin 2015-03-02 14:29:28
为什么'swt'标签? – Baz 2015-03-02 14:35:10