已知道doc\txt\ppt\pdt\xls等文件的本机路径,如何用JAVA实现运行时打开文件?比如选定一个文件,按下“打开”按钮后遍打开该文件
最好有代码 谢谢大虾们!!!!
最好有代码 谢谢大虾们!!!!
解决方案 »
- 客户端如何调用jmx来停止Tomcat上运行的项目
- 求助,Calendar打印日历的一个小程序,有几句代码我看不懂!
- 怎么处理计算机USB没有反应的问题。电源正常,也不是假死,连接也很好。
- 蓝牙问题
- 只剩9分可用手了,大家进来看看。
- 哪位仁兄帮我看一下!
- 求高手点拨“将我的聊天界面增加:根据用户的输入文本焦点”进行跟踪显示的“留言板”功能.
- 如何实现:b/s结构,前台给参数,后台读取数据库生成数据,返回数据到前台,前台根据返回的数据生成报表和图表?
- 怎么 在 delphi里调用java的 类和方法?
- 请问如何即时刷新table中鼠标所选中的那条记录?程序代码见内。高分请教
- java中保存BufferedImage时一片黑色,img获取大小时老是返回-1
- JAVA 如何把监听得到的值赋到主类JTable表格里
try {
Runtime.getRuntime().exec("cmd /c " + command);
} catch (IOException ex) {
System.out.println(ex.getMessage());
}
}
其中command是文件路径,注意路径不要写错了
public static void main(String[] args) {
ExecDOS dos = new ExecDOS();
dos.execDOS("C:\\Users\\fx\\Desktop\\Oracle1\\oracle1.txt");
}路径中的"\"要用双"\\",就是转义啦!!你试试,应该没有问题了,我靠,我的IE8出问题了
import java.io.IOException;
public class Temp{
public static void execDOS(String command) {
try {
Runtime.getRuntime().exec("cmd /c " + command);
} catch (IOException ex) {
System.out.println(ex.getMessage());
}
} public static void main(String[] args) {
// execDOS("C:\\Users\\fx\\Desktop\\Oracle1\\oracle1.txt");
execDOS("E:\\backupstm.bat");
System.out.println("为什么不能执行批处理文件啊?");
}
}
import java.io.IOException;
public class Temp{
public static void execDOS(String command) {
try {
Runtime.getRuntime().exec("cmd /c " + command);
} catch (IOException ex) {
System.out.println(ex.getMessage());
}
} public static void main(String[] args) {
// execDOS("C:\\Users\\fx\\Desktop\\Oracle1\\oracle1.txt");
execDOS("E:\\backupstm.bat");
System.out.println("为什么不能执行批处理文件啊?");
}
}
文本文件可以打开,就是不能通过这个方法执行热处理文件,为什么啊!???!