我是一个小菜鸟,所以请耐心等待。我试图立即在Internet Explorer中打开很多网址。约40个网址。如何在IE选项卡中打开一个URL而不是新窗口 - Java
我有我的网址的数组,我使用下面的代码:
for (int i = 0; i < urls.length; i++){
java.awt.Desktop.getDesktop().browse(java.net.URI.create(urls[i]));
}
这工作完全如果我已经有IE打开。但是,如果它尚未打开,它将创建40个新窗口而不是标签。我曾尝试使用下绕过它:
for (int i = 0; i <= 9; i++){
java.awt.Desktop.getDesktop().browse(java.net.URI.create(urls[i]));
try {
Thread.currentThread().sleep(200);
} catch (InterruptedException ex) {
Logger.getLogger(Test.class.getName()).log(Level.SEVERE, null, ex);
}
}
我正在考虑长期等待,但是我看到这2个可能出现的问题: – Peck3277