Abrir pasta de arquivos em java

como faco para abrir uma pasta de arquivos, em java?

tentei chamar o explorer:

Runtime.geRuntime().exec("cmd.exe /c start explorer.exe c:/")

por exemplo, mas ele abre os meus documentos…
alguém já fez isso, alguma vez?

att

JFileChooser… para trabalhar com arquivos…

mas se quer é abrir o explorer mesmo faça…

Runtime.getRuntime().exec("explorer c:\\");

no windows é obvio…

então é só por Runtime.getRuntime().exec("explorer c:\\"); no evento do botão?

Muita gente me disse que tinha que por

[code]private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

    try {  
        Runtime.getRuntime().exec("explorer c:\\");  
    } catch (java.io.IOException ex) {  
    }  

}   [/code]

Oxi…

E se eu precisar pegar o “endereço” de um arquivo selecionado, alguém sabe me orientar? por exemplo, eu abro o explorer e seleciono um arquivo qualquer (um documento .PDF por exemplo), só que eu queria colocar somente o endereço dele em uma JTextFild

@Diogo

No seu caso você deve usaro JFileChooser para poder pegar o endereço do arquivo, da uma pesquisa no google de como se usar o JFileChooser.