我正在尝试从javafx在默认系统浏览器中打开Web URL。我没有发现任何官方文档对此表示关注。有什么线索吗?

编辑:
我找到了a tutorial,但是它不起作用。
我正在使用MacOsX,并尝试启动

java.awt.Desktop.getDesktop().browse(new URI(url));


但我得到一个HeadlessExcelption

最佳答案

使用hostServices.showDocument(location)

尝试将以下代码放入应用程序的启动方法中:

getHostServices().showDocument("http://www.yahoo.com");

07-28 03:19