2017-10-05 66 views
0

我正在使用JavaFX我自己用一個簡單的MP3標記編輯器在我的Mac一倍閱讀路徑點擊文件在Mac

我可以用鼠標右鍵單擊MP3文件,並查看與獲取信息的信息和設置的關聯當文件被雙擊時,用於MP3作爲我的標籤編輯器

應用程序的命令行版本將通過在命令行上傳遞的字符串參數接受路徑/文件名,但通過JavaFx應用程序不會傳遞。

所以我想知道,我如何獲得啓動JavaFx應用程序的文件的路徑?

+0

我是否正確理解你:你想雙擊一個文件,這會打開你的JavaFX應用程序,然後你想知道你的應用程序已經打開了哪個文件? –

回答

1

這對你沒有多大幫助,但是有一個錯誤報告要求確切地說明這一點。 https://bugs.openjdk.java.net/browse/JDK-8187992

+0

謝謝這是有用的,因爲該錯誤提供了一些源代碼,它給了我一個在setFXFileHandler() – Pagrate

+0

中尋找的例子很高興聽到這個。還有關於這個主題的SO的討論。 https://stackoverflow.com/questions/34569389/missing-openfilesevent-for-javafx-on-mac/46457669#46457669 – mipa