前言
最近了解到swing,简单的自学了一下,觉得挺有意思的;但因为swing有些过时,有时候遇到问题,相关的解决方案不太好找。讲这些记录下来,一来不必那么多书签或者收藏,二来可以输出自己的思考和总结,三来还能供他人翻阅。甚好!
关联本地窗口
选中目录
一、打开本地目录
// 打开文件:
File file=new File("D:\\doc\\test.txt");
java.awt.Desktop.getDesktop().open(file);
// 打开文件所在目录:
java.awt.Desktop.getDesktop().open(file.getParentFile());
// 打开目录并选中指定文件(非api,可调用windows的explorer.exe):
Runtime.getRuntime().exec(
"rundll32 SHELL32.DLL,ShellExec_RunDLL "
+ "Explorer.exe /select," + file.getAbsolutePath());