java - 从 Java 桌面应用程序引用文档

标签 java

我有一个由菜单组成的应用程序。在帮助菜单中,我有教程菜单项。我想做的是,当我单击菜单项“教程”时,需要打开应用程序目录中的文档。我可以实现此目的吗? ?

最佳答案

这取决于文档。您可以给 Desktop类尝试一下。来自文档:“Desktop 类允许 Java 应用程序启动在 native 桌面上注册的关联应用程序以处理 URI 或文件。”。请注意,为此您至少需要 java 6。

如果这不起作用,您还可以使用 Runtime 中的各种 exec(...) 方法之一。类(class)。但它有相当多的陷阱,这篇文档描述了它们:When Runtime.exec() won't .

关于java - 从 Java 桌面应用程序引用文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6544624/

相关文章:

java - 如何使用 java "Open"和 "Save"

java - Dagger 的 2 个 Activity 的单个实例

java - 什么比从modbus串口读取数据更好,关闭或保持连接打开

javascript - 特定行号错误 - Android Studio

javafx 使用自动完成功能与数据库

java - 运行 JMeter 命令行时无法打开 jmx 文件

java - 在 View 中不更新 JSF 支持托管 Bean 时遇到问题

java - JTable不显示所有记录

java - 在此示例中,为什么即使在调用 getClass() 之后仍然需要对对象进行类型转换以确定其类型?

java - 禁用 int 微调器加号(仅)按钮