Java 6u13 和 6u14 中存在错误。 http://bugs.sun.com/view_bug.do?bug_id=6835450
简单地说,下面的代码应该打开一个浏览器窗口,但由于框架中的一个错误,它在 Java 1.6 update 13 中停止工作。不再打开任何东西。 Java applet 有一个类似的错误(已在更新 14 中修复),但这个错误仍然存在于 Java WebStart/JNLP 的更新 14 中。
getAppletContext().showDocument(new URL("http://www.sun.com"),"_blank");
您知道任何解决方法吗?
最佳答案
我没有在 JNLP 中尝试过,但通常这应该有效:
java.awt.Desktop.getDesktop().browse(new URI("http://www.sun.com"));
关于java - 在 Java 6u13+ 中从 Java WebStart (JNLP) 启动浏览器窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1119591/