1

Desktop.getDestop().open(File) は、関連付けられたアプリケーションを起動してファイルを開きます。

Desktop クラスは Java 1.6 以降で使用できます - http://docs.oracle.com/javase/6/docs/api/java/awt/Desktop.html

1.4 Java バージョンを使用して同じことを行う方法は?

4

2 に答える 2

1

以下を使用して、デフォルトのアプリケーションでファイルを開くことができます。

    /* build up command and launch */
    String command = "";
    String file = "FILE IN HERE";
    if (isLinux()) {
        command = "xdg-open " + file;
    } else if (isWindows()) {
        command = "cmd /C start " + file;
    } else
        return;

    try {
        Runtime.getRuntime().exec(command);
    } catch (Exception ex) {
        ex.printStackTrace();
    }

1.0 以降で利用可能: Runtime .

于 2012-06-19T17:50:24.960 に答える
0

Runtime.exec()

詳細については、http: //docs.oracle.com/javase/6/docs/api/java/lang/Runtime.htmlを参照してください。

于 2012-06-19T17:50:05.850 に答える