Java如何使用默认注册的应用程序打开文件?

如果要使用默认的已注册或关联应用程序打开文件的文件,则可以使用Desktop.open(File file)方法调用。在下面的示例中,我们将要求Desktop该类打开一个文本文件。

package org.nhooo.example.awt;

import java.awt.*;

import java.io.File;

import java.io.IOException;

public class RunningDefaultAppOpen {

    public static void main(String[] args) {

        // 对文本文件的引用

        File file = new File("data.txt");

        try {

            Desktop desktop = Desktop.getDesktop();

            //使用默认程序打开文件类型的文件。在这个例子中 

            //我们将启动默认的注册程序以打开文本文件。对于 

            // Windows操作系统上的示例此调用可能会启动notepad.exe 

            // 打开文件。

            desktop.open(file);

        } catch (IOException e) {

            e.printStackTrace();

        }

    }

}

                       

以上是 Java如何使用默认注册的应用程序打开文件? 的全部内容, 来源链接: utcz.com/z/340722.html

回到顶部