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