如何在Java Swing應用程序的代碼中在用戶的默認瀏覽器中啓動URL?在Java Swing應用程序中啓動URL
有一個this Netbeans庫,但jar似乎不包含示例中提到的類。
而且似乎有一些舊的定製examples左右。
但是有沒有殺手解決方案?
如何在Java Swing應用程序的代碼中在用戶的默認瀏覽器中啓動URL?在Java Swing應用程序中啓動URL
有一個this Netbeans庫,但jar似乎不包含示例中提到的類。
而且似乎有一些舊的定製examples左右。
但是有沒有殺手解決方案?
如果您在JDK 1.6上運行,那麼您的java.awt.Desktop。
Desktop.getDesktop()。browse(new java.net.URI(「www.google.com」));
如果在早期的JDK上運行,我相信您可以下載JDIC library。或者通過產卵過程一起破解一些東西。
儘管最新版本的JDK正試圖使其過時,但您可以看看BrowserLauncher。
要擴展kdgregory's answer,可從Java 6獲得的The Java Desktop API通過啓動默認Web瀏覽器和郵件客戶端等功能提供與桌面的集成。
啓動Web瀏覽器可以通過使用Desktop.browse
方法來實現。
Desktop.getDesktop().browse(new URI("http://stackoverflow.com"));
的更多信息::
例如,啓動http://stackoverflow.com可以由以下來達到的