打开资源管理器 – java
在我的一个java swing应用程序中,我动态打开windows共享文件夹。 现在我想用explorer打开它。 所以你们可以帮助我解决它。
如果您使用的是Java 6,最好的方法是使用Desktop
:
Desktop.getDesktop().open(new File(path));
在Windows(XP / Vista)中,以下代码将起作用:
Runtime.getRuntime().exec("explorer /select, " + folder);
如果您有一个大型应用程序,我建议不要使用.getRuntime()
…方法。 这种方法会强制执行该过程,因此如果您从大型程序(例如,在应用程序服务器中)运行此程序,则fork会占用您的整个可用RAM。