这是我当前打开网址部分的代码。如何修改它以便始终在同一浏览器窗口中打开?这不是javascript。
try{
String url = "www.google.ca"+sn;
java.awt.Desktop.getDesktop().browse(java.net.URI.create(url));
}
catch (Exception e) {}
}
多次调用此函数,其中sn是google上的随机新页面。如何更换它打开的当前页面?
答案 0 :(得分:0)
AFAIK,没有一般的,便携式的方法来做到这一点。根据浏览器和平台,可能执行非便携式操作,以告知现有浏览器实例打开其他页面。但是,标准Java API不支持此功能。 (首先,某些浏览器/平台在技术上可能无法实现。)
另一种方法可能是使用嵌入式Java浏览器;见Is there a way to embed a browser in Java?