一尘不染

Java 如何使用默认的关联程序打开文件

java

如何使用Java中的默认关联程序打开文件?(例如电影文件)


阅读 514

收藏
2020-03-19

共1个答案

一尘不染

你可以使用Desktop.getDesktop().open(File file)。

似乎无法使用java.awt.Desktop,必须区分以下操作系统:Windows:

RUNDLL32.EXE SHELL32.DLL,OpenAs_RunDLL <file.ext>

Linux:

edit <file.ext>

苹果电脑:

open <file.ext>

HTH。显然,这不是便携式的…

2020-03-19