该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2011-02-21
try { String[] cmd = new String[5]; cmd[0] = "cmd"; cmd[1] = "/c"; cmd[2] = "start"; cmd[3] = " "; cmd[4] = FILE_PATH; Runtime.getRuntime().exec(cmd); } catch (IOException e) { e.printStackTrace(); } 我想这个也是因为平台不同,所以打开文件夹的函数不同引起的麻烦吧,不过既然Java说自己的跨平台性优良,怎么连个打开文件夹的函数都没有提供。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-02-21
java.awt.Desktop.getDesktop().open(new File("D:\\Java")); 在IO包里找不到,你不妨去其它包里找找嘛。 你自己找不到,并不代表人家Java没有。 |
|
返回顶楼 | |
发表时间:2011-02-21
你要打开文件夹做什么了,有什么意义了,要读可以直接读呀,
|
|
返回顶楼 | |
发表时间:2011-02-21
楼主太有意思了。
建议楼主写个JAVA打开网页 |
|
返回顶楼 | |
发表时间:2011-02-21
storm_code 写道 java.awt.Desktop.getDesktop().open(new File("D:\\Java")); 在IO包里找不到,你不妨去其它包里找找嘛。 你自己找不到,并不代表人家Java没有。 这个可以耶,学习了。 |
|
返回顶楼 | |
发表时间:2011-02-21
java awt这个包可以实现很多底层功能的吧
|
|
返回顶楼 | |
发表时间:2011-02-22
楼主自己限制自己的思路了,都涉及到图形界面了还局限在命令行?
|
|
返回顶楼 | |
发表时间:2011-02-22
java.awt.Desktop.getDesktop()还是蛮有意思是的~~
|
|
返回顶楼 | |
发表时间:2011-02-22
楼主发帖之前随便google一把“Java open file folder”,就不会显得那么初级了。
如果要打开文件,还可以用java.awt.Desktop.getDesktop().browse(...) |
|
返回顶楼 | |
发表时间:2011-02-22
storm_code 写道 java.awt.Desktop.getDesktop().open(new File("D:\\Java")); 在IO包里找不到,你不妨去其它包里找找嘛。 你自己找不到,并不代表人家Java没有。 这个方法可以学习下·! |
|
返回顶楼 | |