[英]How to get selected file extension from FileChooser in JavaFX2?
我意識到使用Swing和JFileChooser,這是使用getFileFilter
一種簡單情況,但是我似乎無法在JavaFX2中為其FileChooser找到任何類似的選項。
問題是,保存文件時,如果用戶未明確鍵入任何文件擴展名,我希望在FileChooser下拉框中將文件與當前選定的文件擴展名附加在一起。
例如,在下圖中,我希望將此文件另存為text.xml。
該問題已在jaavfx-jira中報告。您可以在此處更改狀態, 無法使用選定的擴展名過濾器保存文件名。
我在這里復制粘貼信息以供快速參考:
描述:創建一個簡單程序以啟動FileChooser SaveDialog,並添加幾個擴展名過濾器,例如:* .txt,*。java 、 。 。 運行程序,顯示“保存”對話框時,從過濾器中選擇* .txt,然后鍵入不帶擴展名的文件名,然后單擊“保存”。 觀察要保存的文件名,未附加擴展名“ .txt”,並且似乎沒有FileChooser方法來獲取所選過濾器擴展名。 不知道這是否是預期的功能,但並不方便。
類型:功能狀態:打開優先級:中分辨率 : 未解決
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.