次のコードは、ファイルの名前にファイル拡張子が自動的に追加されるため、Macでファイルを返すときに正常に機能します。
ただし、Windowsでは、ファイル名の一部としてファイルの拡張子を入力して、その拡張子を返すようにする必要があります。[名前を付けて保存]プルダウンメニューで拡張子が選択されている場合でも。
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);