java怎样编写程序可以让一个txt文件自动打开

[color=red][/color]已经知道了txt文件的具体路径,有什么方法可以让txt自动打开,而不是手动的按照路径去双击打开文件呢?

public static void main(String[] arg) {
try {
Runtime run = Runtime.getRuntime();
arg = new String[3];
arg[0] = "cmd";
arg[1] = "/c";
arg[2] = "Explorer.exe /n , /select,d:\test.txt";
run.exec(arg);
}
catch (IOException e) {
e.printStackTrace();
}
}

创建bat 用
explorer 文件

使用java代码执行一条shell命令就可以了啊。

可以用楼上的方法,得到Process(进程),然后直接可以执行CMD命令 (CMD里面打开一个文件命令知道吧?)