我在网上搜索过,找不到直接答案。我知道如何将文件读入java以进行读取或操作,甚至如何删除文件,但我不知道如何执行外部文件(存储在用户系统中)。
例如,如果我在用户的系统上有一个书籍列表及其位置。我希望当用户点击特定按钮时,在相关软件中打开特定位置的pdf或文档,例如adobe文档阅读器或单词等。
我该怎么做?
答案 0 :(得分:8)
您可以使用Desktop类。
Desktop API(java.awt.Desktop)API,它允许Java应用程序 与特定文件关联的默认应用程序进行交互 主机平台上的类型。