Konstantin_SH Asked:2020-03-11 17:50:42 +0000 UTC2020-03-11 17:50:42 +0000 UTC 2020-03-11 17:50:42 +0000 UTC 如何以编程方式从桌面应用程序打开 HTML 页面? 772 假设我有一个应用程序,MenuBar在这个菜单中有一个“帮助”项。 单击此项目时,我希望在单独的窗口中打开帮助。如果用户手册是上传到主机的 HTML 页面,如何以编程方式打开它? java 1 个回答 Voted Best Answer gil9red 2020-03-11T18:31:15Z2020-03-11T18:31:15Z javafx: getHostServices().showDocument("https://ru.stackoverflow.com/questions/1093315/"); 重量: 我喜欢这个解决方案: 检查此选项是否可用 在默认浏览器中打开链接 例子: import java.awt.Desktop; import java.net.URI; // ... if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Desktop.Action.BROWSE)) { Desktop.getDesktop().browse(new URI("https://ru.stackoverflow.com/questions/1093315/")); }
javafx:
重量:
我喜欢这个解决方案:
例子: