Ответ 1
Похоже, вы захотите использовать JFileChooser. В Oracle есть куча учебников по базовым компонентам Swing и их использование. Вот их учебная страница для JFileChooser: ссылка.
Мне нужно знать, как получить диалог "просмотреть папку" в java. Я знаю о SWT. Но мне нужно делать в качелях? Есть ли какое-либо решение для этого?
[Как мы начнем с eclipse, он попросит выбрать рабочую область. В это время мы увидим диалог поиска папки] Спасибо заранее.
Похоже, вы захотите использовать JFileChooser. В Oracle есть куча учебников по базовым компонентам Swing и их использование. Вот их учебная страница для JFileChooser: ссылка.
Вы можете заставить JFileChooser выбрать только папки, если вы добавите следующую команду.
_fileChooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY);
в отрывке, который опубликовал Бибхо.
JFileChooser j = new JFileChooser();
j.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
Integer opt = j.showSaveDialog(this);
Предварительный код:
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();
}
Используйте JFIleChooser. например
JFileChooser chooser = new JFileChooser("C:\example");
подробнее прошу:
http://leepoint.net/notes-java/GUI/containers/20dialogs/30filechooser.html
http://download.oracle.com/javase/tutorial/uiswing/components/filechooser.html