14、java打开文件
2014-03-18 00:03
211 查看
package com.tij.io.file;
import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
/**
* java打开文件
* @author guoyoujun
* @date 2014-3-17
*/
public class JavaOpenFile {
/**
* java.awt.Desktop 用来打开文件的类; 首先能否打开文件要满足以下几点
* <p>1、操作平台是否支持桌面方式
* 2、文件是否存在
* <p>如果文件不存在则会抛出异常java.lang.IllegalArgumentException
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
File file = new File("/Users/GYJ/java1.txt");
if (!Desktop.isDesktopSupported()) {
System.out.println("sorry! Desktop is not supported");
return ;
} else {
Desktop desktop = Desktop.getDesktop();
if (file.exists()) {
desktop.open(file);
}
file = new File("/Users/GYJ/a.pdf");
if (file.exists()) {
desktop.open(file);
}
}
}
}
===================================================================
1、如果打开的文件在系统没有对应的应用程序或者说文件不存在会报异常!!
java.io.IOException
2、如果打开的是PDF文件会使用Adobe Acrobat Reader打开 阅读更多
相关文章推荐
- java打开windows文件
- ubuntu下eclipse打开java文件,注释内容为乱码,解决方法。
- 用Java作为默认程序打开Eclipse导出的jar文件
- java文件打开保存代码
- java启动相应的windows程序来打开文件
- java 语言运行exe或者直接打开文件(Windows下)
- java 层生成文件如csv,在excel中打开乱码
- eclipse打开java文件,注释内容为乱码!
- java程序打开文件和文件夹
- Java通过程序利用软件打开文件
- java打开文件(Windows exe,应用文件exe,以及其他任何格式的文件)
- JAVA GUI(菜单-打开文件-保存文件)
- java&nbsp;文件打开图片并显示的界面和…
- 【eclipse】打开java文件,注释内容为乱码!
- android或者java 打开文件出现java.io.FileNotFoundException的解决方案
- JAVA语言的打开文件和写入文件
- 防浏览器直接打开文件的java下载
- java 直接打开pdf文件
- Java直接打开文件或超链接
- java根据文件的后缀名在浏览器中选择打开程序打开