以下代碼在mac上返回文件時工作正常,因爲它會自動將 文件擴展名附加到文件的名稱。JavaFX FileChooser不返回Windows的文件擴展名
在Windows上,我必須輸入文件的擴展名作爲文件名的一部分,才能使用該擴展名返回....即使在'save type as'下拉菜單中選擇了擴展名菜單。
有沒有辦法在windows上從filechooser返回文件時自動附加擴展名?
FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter(fileExtension.toUpperCase()+" files(*."+fileExtension+")", "*."+fileExtension);
fileChooser.getExtensionFilters().add(extFilter);
//Show save file dialog
final File file = fileChooser.showSaveDialog(MyStage.this);
張貼上https://javafx-jira.kenai.com/browse/RT-30048 –