在java中打开Windows资源管理器

Mic*_*ott 6 java directory explorer path

我一直在寻找Stack Overflow上的答案,但我找不到适合我的答案.

使用Java,如何创建一个按钮,将一个Explorer窗口启动到指定的目录?如果可以,我该如何使其适用于OSX和Linux?

Psh*_*emo 14

我不确定它在其他操作系统中如何工作,但在Windows中你可以使用这样的东西

Desktop.getDesktop().open(new File("c:\\"));
Run Code Online (Sandbox Code Playgroud)

编辑

找到另一种方法(从该答案检查FileExplorer类的链接).您也可以使用它System.getProperty("os.name")来确定操作系统.