我有一个由菜单组成的应用程序。在帮助菜单中,我有教程菜单项。我想做的是,当我单击菜单项“教程”时,需要打开应用程序目录中的文档。我可以实现此目的吗? ?
最佳答案
这取决于文档。您可以给 Desktop
类尝试一下。来自文档:“Desktop 类允许 Java 应用程序启动在 native 桌面上注册的关联应用程序以处理 URI 或文件。”。请注意,为此您至少需要 java 6。
如果这不起作用,您还可以使用 Runtime
中的各种 exec(...)
方法之一。类(class)。但它有相当多的陷阱,这篇文档描述了它们:When Runtime.exec() won't .
关于java - 从 Java 桌面应用程序引用文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6544624/