2010-03-10 47 views
1

如何執行JFileChooser文件類型(保存時)。我已經實現了一個文件過濾器(CSV文件類型),但它沒有以任何方式強制用戶上的文件擴展名。在JFileChooser中強制執行文件過濾器

如果用戶還沒有這樣做,我需要文件選擇器將文件擴展名追加到文件名。我猜測,在用戶選擇文件後,可以檢查文件擴展名fileChooser.getSelectedFile(),但這可能會導致覆蓋現有文件。

回答

2

將附加擴展名附加到調用getSelectedFile()的結果上的建議是我如何處理此問題,如果該操作會導致現有文件被覆蓋,則提示用戶使用確認對話框。我看到許多應用程序採用這種方法,因此可以說對用戶來說相當直觀。

+0

好的感謝= D – WaelJ