Java桌面集成:使用自定义应用程序打开文件

问题描述:

如何使用自定义应用程序从Java程序内打开文件?Java桌面集成:使用自定义应用程序打开文件

Desktop.getDesktop().open(file); 

仅使用系统默认应用程序打开文件。我需要的是像

open(myapp, file); 
+0

是'myapp'用Java写的? – 2011-12-21 22:49:19

+0

不一定 – 2011-12-22 08:53:11

如果目标应用程序接受要打开的文件作为参数,那么你可以做到以下几点:

​​
+0

似乎工作,但我得到的错误'不能运行程序:...错误13权限被拒绝' – 2011-12-21 21:02:27

+0

@EikeCochu很高兴它的工作。确保您拥有运行该应用程序的适当权限。 – GETah 2011-12-21 21:03:34