Abrindo pastas pelo Java

Bom é o seguinte…

Estou fazendo um programa que busca em um banco de dados os programas que eu tenho no meu computador (estes programas não estão instalados, somente o setup deles estão em pastas).
O que eu gostaria de fazer é criar um botão que clicando nele levasse até a pasta onde está o programa.

Alguém tem noção de como eu posso fazer isto?

Se puderem responder ou pelo menos colocar um link onde possa ver sobre o assunto, pois não achei nada no fórum parecido.

Obrigado…

já usei o JFileChooser para passar em tempo de execução o caminho de arquivos txt para meu programa. Da uma olhada talves isso te ajude

http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JFileChooser.html

Valeu Bruno Bastos…

Mas ainda não entendi como posso usar esse objeto. Não entendo muito de ingles também.

Se tiver algum jeito que seja mais fácil ou se puderem explicar-me como usar essa classe eu agradeço…

Falow