打开一个文件很简单:
try {
Desktop.getDesktop().open(new File(dir));
} catch (IOException ex) {
Logger.getLogger(Test1.class.getName()).log(Level.SEVERE, null, ex);
}
Java会根据操作系统的配置找到合适的软件打开这个文件。打开一个网页也很简单:
try { java.net.URI uri = new java.net.URI( url ); desktop.browse( uri ); } catch ( Exception e ) { System.err.println( e.getMessage() ); }
同时Desktop API还支持打印,发送邮件等。请参考后面的链接。
参考:
http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/desktop_api/
http://johnbokma.com/mexit/2008/08/19/java-open-url-default-browser.html
http://mindprod.com/jgloss/urlencoded.html
本文介绍如何使用Java的Desktop API来打开本地文件或网址。通过简单的代码示例,展示了打开文件及网页的方法,并提到了该API还支持打印和发送邮件等功能。
1万+

被折叠的 条评论
为什么被折叠?



