代码之家  ›  专栏  ›  技术社区  ›  Bob Cross n8wrl

如何从Linux上运行的Java访问首选应用程序?

  •  0
  • Bob Cross n8wrl  · 技术社区  · 17 年前

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

    我真正希望做的是,在Linux上运行时,从Java中检测首选的应用程序首选项。在我目前坐的Fedora 9机器上,可以在System->偏好->个人->首选应用程序。第一个设置是“Web浏览器”

    1 回复  |  直到 17 年前
        1
  •  2
  •   Johannes Weiss    17 年前

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