Подтвердить что ты не робот

Открыть диалог папки

Мне нужно знать, как получить диалог "просмотреть папку" в java. Я знаю о SWT. Но мне нужно делать в качелях? Есть ли какое-либо решение для этого?

[Как мы начнем с eclipse, он попросит выбрать рабочую область. В это время мы увидим диалог поиска папки] Спасибо заранее.

4b9b3361

Ответ 1

Похоже, вы захотите использовать JFileChooser. В Oracle есть куча учебников по базовым компонентам Swing и их использование. Вот их учебная страница для JFileChooser: ссылка.

Ответ 2

Вы можете заставить JFileChooser выбрать только папки, если вы добавите следующую команду.

        _fileChooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY);

в отрывке, который опубликовал Бибхо.

Ответ 3

JFileChooser j = new JFileChooser();
j.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
Integer opt = j.showSaveDialog(this);

Ответ 4

Предварительный код:

JFileChooser fc = new JFileChooser();
fc.setCurrentDirectory(new java.io.File(".")); // start at application current directory
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal = fc.showSaveDialog(this);
if(returnVal == JFileChooser.APPROVE_OPTION) {
    File yourFolder = fc.getSelectedFile();
}