java 用记事本程序打开 txt文件

用 JFileChooser 选好了一个 txt 文件,窗口有打开按钮,我想点击打开后直接用 系统的记事本程序打开,
Runtime.getRuntime().exec("C:\\WINDOWS\\system32\\notepad.exe");
只是打开一个空的记事本,怎么让它打开我选的文件?

比如你的txt文件的完整路径为:C:\test.txt

那么象下面这样写就可以了

"C:\\WINDOWS\\system32\\notepad.exe c:\\test.txt"

文件路径名也可以换成“FileChooser”的返回值,举一反三就行
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-11
try{
Runtime.getRuntime().exec("cmd /c start notepad .\\content.txt");
//打开当前文件夹下面的 content.txt 文件
}catch(Exception e2)
{e2.printStackTrace();
}
第2个回答  2008-12-11
把括号下的路径换成你选的文件路径即可

即:Runtime.getRuntime().exec("c:\\...*.txt");
第3个回答  2008-12-11
uuuu
相似回答