我知道它的一個非常具體的問題,但這是的情況:如何在Java swing中將文件或文件夾作爲輸出結果?
我正在採取一個文件作爲輸入使用BROWSE對話框的擺動。
現在我將該文件轉換爲其他文件。
所以轉換完成後。 充其量我想這文件,以在任何編輯器中打開 OR
可能是我們可以只打開一個窗口,顯示其中包含的文件,如圖2所示的文件夾。
這可能嗎?
我知道它的一個非常具體的問題,但這是的情況:如何在Java swing中將文件或文件夾作爲輸出結果?
我正在採取一個文件作爲輸入使用BROWSE對話框的擺動。
現在我將該文件轉換爲其他文件。
所以轉換完成後。 充其量我想這文件,以在任何編輯器中打開 OR
可能是我們可以只打開一個窗口,顯示其中包含的文件,如圖2所示的文件夾。
這可能嗎?
打開Windows資源管理器窗口:
public static void selectObjectInExplorer(final String path) throws Exception {
Runtime rt = Runtime.getRuntime();
rt.exec("explorer /select," + path);
}
,如果你想使用默認的應用程序打開該文件,你可以使用桌面級
public static void openFile(final String path) throws IOException{
File file = new File(path);
if (file.exists()) {
Desktop desktop = Desktop.getDesktop();
desktop.open(file);
}
}
完成..謝謝:) – SRK 2012-03-17 19:54:02