Java 跨平台浏览文件包含文件夹的方法

Java 跨平台浏览文件包含文件夹的方法,java,browser,directory,windows-explorer,Java,Browser,Directory,Windows Explorer,java中是否有跨任何平台打开文件包含文件夹的功能。我可以在windows中通过运行 Runtime rt = Runtime.getRuntime(); Process proc = rt.exec("explorer /select,c:\\sampleFile.txt"); 您可以使用java.awt.Desktop.getDesktop().open(file)在任何平台上打开文件(如果支持桌面api)。有没有类似的方法来启动文件管理器 谢谢。如果调用getDesktop().open


java中是否有跨任何平台打开文件包含文件夹的功能。我可以在windows中通过运行

Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("explorer /select,c:\\sampleFile.txt");
您可以使用
java.awt.Desktop.getDesktop().open(file)
在任何平台上打开文件(如果支持桌面api)。有没有类似的方法来启动文件管理器


谢谢。

如果调用getDesktop().open(file.getParentFile())会发生什么?

工作非常出色。感谢您将我从更多特定于平台的代码中解救出来。酷。谢谢。e、 g.
java.awt.Desktop.getDesktop.open(新文件(“/home/user”)