Escolher Pasta

Tem algum component swing ou awt q me possibilite escolher uma pasta da arvore de diretorio?
Tipo o JFileChooser só q para pastas…

Ou uma maneira facil de se fazer um ou personalizar algum component para q selecione pasta…

http://www.rgagnon.com/javadetails/java-0370.html
ou
http://common.l2fprod.com - tem um JDirectoryChooser bonitão entre os componentes.

Perfeito é tudo q eu queria…
Valeu e []s

A L2FProd é Free?
Posso usar sem medo?

A biblioteca é distribuída sob a Apache 2. Não achei a informação no site, mas está contida no zip.
http://www.apache.org/licenses/LICENSE-2.0

Você pode usar o próprio JFileChooser, como no exemplo abaixo:

JFileChooser chooser = new JFileChooser(); chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); if (chooser.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) { System.out.println("O diretório é:" + chooser.getSelectedFile().getAbsolutePath()); }