您的位置:首页 > 编程语言 > Java开发

使用Desktop API in Java SE 6打开文件或者网页

2010-09-13 22:32 387 查看
打开一个文件很简单:

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: