У меня есть метод в моем приложении под названием «Сохранить как», который сохраняет изображение моего приложения на компьютере в файл. Я использовал JFileChooser, чтобы пользователи могли выбрать желаемое место для сохранения файла. Проблема в том, что если пользователь явно не вводит формат файла, он сохраняет файл без расширения. Как я могу иметь такие форматы, как jpg, png в раскрывающемся меню «Тип файла».
и как я могу получить расширение из раскрывающегося меню «Тип файла» для сохранения моего файла изображения.
ImageIO.write(image,extension,file);