swing 怎样为用户打开一个本地资源管理器?

比如说,我有一个文件夹的绝对路径,想用系统的资源管理器打开给客户看。
windows 里面就是那种最常见的资源管理器啦
Mac OS 里面就是 finder
Gnome Linux 里面就是 Nautilus

怎么做才能为用户打开一个本地资源管理器?可以有跨平台的解决方法吗?还是针对不同的平台写不同的代码?
要是针对不同平台写不同代码,那linux就惨了... linux有n多种文件管理器...

3个回答

[code="java"]java.awt.Desktop.getDesktop().open(new java.io.File("/tmp"));[/code]

在 Ubuntu/GNOME 下 使用 Nautilus 定位到 /tmp。
上机通过。

打开系统资源管理器不是解决问题的办法。
自己用swing写个资源管理器。不就跨平台了。

自己写个图形化系统管理界面也不是太难的。
快平台方案的话:
1.Java swing是一种。
2.选个你喜欢的语言+QT之类的图形库也可以。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐