Listar conteudo de Diretorio

Pessoal,

Eu tenho uma aplicação local feito com Swing e ao executar a aplicação eu tenho que listar o conteudo um diretorio especifico.

PS: o que estou querendo fazer é um front end igual ao “mudar papel de parede do windows” que fica no painel de controle.

galera como eu faço isso, nunca via isso em toda minha vida, qualquer luz é valida

Obrigado

Listando os arquivos de um diretório:

java.io.File path = new java.io.File("c:/myDir"); String[] files = path.list();

Veja esses links:
http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html
http://java.sun.com/docs/books/tutorial/uiswing/components/colorchooser.html