我知道,我們可以打開編輯使用Java一個圖像文件e.t.c,這裏是我的例子:Java - 如何使用特定程序編輯文件?
File file = new File("c:\\Users\\Aleksa\\Desktop\\Logo.png");
Desktop.getDesktop().edit(file);
現在,我想知道,我怎麼打開特定的應用程序來編輯該文件。 例如,Java會檢查我是否擁有「Abdobe PhotoShop」,如果是,則在Photo Shop中打開文件,而不是像繪畫一樣打開文件。 以及如何打開特定的編輯器來編輯文件?
- 感謝您的幫助。
這取決於應用程序,但通常會運行可執行文件並將文件打開指定爲參數,例如, '「C:\ Program Files(x86)\ Notepad ++ \ notepad ++。exe」「C:\ Users \ Salmeh \ Desktop \ hello.txt」'。至於如何從Java運行程序,網絡上有大量示例。 – Andreas
好的,謝謝你的幫助。 –