powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / ...отследить право записи в директорию при выборе из JFileChooser
2 сообщений из 2, страница 1 из 1
...отследить право записи в директорию при выборе из JFileChooser
    #34886632
Foul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
        JFileChooser ch =  new  JFileChooser();
        ch.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
         if ( new  File(TxtOutputDir.getText()).canRead()){
            ch.setCurrentDirectory( new  File(TxtOutputDir.getText()));
        }
         int  returnVal = ch.showOpenDialog( this );
         if  (returnVal == JFileChooser.APPROVE_OPTION) {
             if (ch.getSelectedFile().canWrite()){
                TxtOutputDir.setText(ch.getSelectedFile().toString());    
            }  else  {
                JOptionPane.showMessageDialog( this ,"Нет права записи в выбранную директорию","Ошибка",JOptionPane.ERROR_MESSAGE);
            }
        }
Как проверить возможна ли запись в выбранную директорию?

Код: plaintext
ch.getSelectedFile().canWrite()
...всегда возвращает true
...
Рейтинг: 0 / 0
...отследить право записи в директорию при выборе из JFileChooser
    #34886778
Фотография Vector
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно не самый лучший вариант - поробуй создать временный файл, а потом удалить.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / ...отследить право записи в директорию при выборе из JFileChooser
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]