【问题标题】:How can I access preferred applications from Java running on Linux?如何从 Linux 上运行的 Java 访问首选应用程序?
【发布时间】:2009-02-26 14:34:21
【问题描述】:

我们有一个基于 Java 的多平台系统,它生成 Robohelp 以获取其在线用户指南信息。它运行在各种 Windows 和 Linux 版本上。与我们基于 Linux 的系统相关的默认 Robohelp 代码在命令行中具有指向“netscape”的硬编码链接,它构建该链接以生成 Web 浏览器以查看帮助文件。显然,这对没有安装 netscape 的系统没有什么帮助。

我真正想做的是在 Linux 上运行时从 Java 检测首选应用程序首选项。在我目前所在的 Fedora 9 机器上,可以在 System -> Preferences -> Personal -> Preferred Applications 下找到它。第一个设置是“Web 浏览器”。

如何从 Java 代码中检测到该设置?

【问题讨论】:

    标签: java linux preferences robohelp


    【解决方案1】:

    看看java.awt.Desktop。支持在用户首选程序中打开/编辑/打印文件,在用户首选浏览器中打开 URL,发送电子邮件,...

    【讨论】:

      猜你喜欢
      • 2013-04-29
      • 2021-12-08
      • 1970-01-01
      • 2018-08-08
      • 1970-01-01
      • 2015-01-29
      • 2017-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多