У меня возникла следующая проблема с JFileChooser: я создаю диалоговое окно сохранения, а затем, когда пытаюсь сохранить файл, я ввожу имя файла в поле и нажимаю «Сохранить». Предположим, что каталог, в который я пытаюсь сохранить свой файл, содержит подкаталог, который назван точно так же, как введенное имя. В этом случае JFileChooser открывает его вместо сохранения моего файла, и я не знаю, как заставить его сохранить файл вместо открытия каталога с тем же именем.
Я пытался что-то сделать с файловыми фильтрами, с approveSelection()
и изменил пользовательский интерфейс с Windows на стандартный - ничего не помогает. Как заставить JFileChooser перестать открывать папку и сохранять файл? Есть ли способ изменить поведение кнопки или я просто что-то не так делаю?
Обновление :
Для ясности: я не пытаюсь сохранить файл с тем же именем, я просто пытаюсь заставить JFileChooser получить путь, чтобы я мог добавить к нему расширение. Тем не менее, я проверил Word и Photoshop, но ни один из них не может сделать то, что я запрашиваю, так что, думаю, я хочу сделать все слишком идеально. Но если есть способ сделать то, что я хочу, я все равно буду рад услышать решение.