大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) 告訴你Java怎么打開文件

告訴你Java怎么打開文件

更新時(shí)間:2022-06-13 10:36:04 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽4149次

有時(shí)我們必須在 java 程序中打開一個(gè)文件,那么要怎么做呢?動(dòng)力節(jié)點(diǎn)小編來(lái)告訴大家。java.awt.Desktop可用于在 java 中打開文件。桌面實(shí)現(xiàn)是依賴于平臺(tái)的,所以首先,我們應(yīng)該檢查操作系統(tǒng)是否支持桌面。此類查找注冊(cè)到當(dāng)前平臺(tái)的關(guān)聯(lián)應(yīng)用程序以打開文件。

Java 打開文件

我們來(lái)看看簡(jiǎn)單的java打開文件程序。如果我們嘗試打開一個(gè)不存在的文件,它會(huì)拋出java.lang.IllegalArgumentException

讓我們看一下 Java 打開文件的 Desktop 類示例。

JavaOpenFile.java

package com.journaldev.files;
import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
public class JavaOpenFile {
    public static void main(String[] args) throws IOException {
        //text file, should be opening in default text editor
        File file = new File("/Users/pankaj/source.txt");        
        //first check if Desktop is supported by Platform or not
        if(!Desktop.isDesktopSupported()){
            System.out.println("Desktop is not supported");
            return;
        }        
        Desktop desktop = Desktop.getDesktop();
        if(file.exists()) desktop.open(file);        
        //let's try to open PDF file
        file = new File("/Users/pankaj/java.pdf");
        if(file.exists()) desktop.open(file);
    }
}

當(dāng)您運(yùn)行上述程序時(shí),文本文件將在默認(rèn)文本編輯器中打開。同樣,將在 adobe acrobat reader 中打開一個(gè) PDF 文件。

如果沒有與給定文件類型關(guān)聯(lián)的應(yīng)用程序或應(yīng)用程序無(wú)法啟動(dòng),則open方法 throws java.io.IOException。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 亚洲视频网 | 久久国产精品99久久久久久牛牛 | 草草免费观看视频在线 | 精品一区亚洲 | 天天射天天操天天色 | 欧美中文在线 | 国产一区视频在线播放 | 久久国产精品久久国产片 | 老子影院午夜伦不卡亚洲 | 狠狠狠狠狠狠狠狠狠狠 | 这里只有精品视频在线 | 最新精品亚洲成a人在线观看 | 亚洲国产综合久久精品 | 欧美一区二区三区在线观看 | 波多野结衣精品一区二区三区 | 亚洲综合射 | 福利在线免费视频 | 在线免费精品视频 | 中文字幕第一页国产 | av线上免费观看 | 97影院午夜在线观看视频 | 97夜色| 麻豆成人久久精品二区三区小说 | 久久99爱视频 | 免费观看一级成人毛片软件 | oldwoman中国老女人tv | 九九热伊人| 性视频一区二区三区免费 | 日本在线亚州精品视频在线 | 国产精品久久在线观看 | 夜精品a一区二区三区 | 九九99久久精品在免费线bt | 99久久精品在免费线18 | 亚洲精品久久久久综合中文字幕 | 久久精品福利 | 精品国产一区二区三区久 | 国产福利在线播放 | 黄色在线观看视频免费 | 国产香蕉尹人综合在线 | 欧美一级毛片免费高清的 | 国产亚洲精品一品区99热 |