[ RESOLVIDO ] Escolher Caminho para Salvar

E ae pessoal, me dêem uma força aí…
Estou fazendo uma aplicaçãozinha que terá como opção realizar o Backup da base de dados.

O que eu gostaria é de saber como faço para que o usuário escolha o lugar onde deve ser salvo o arquivo do Backup.
Devo usar o JFileChooser? Se sim… como?

http://java.sun.com/docs/books/tutorial/uiswing/components/filechooser.html

Valeu roger… era só acrescentar isso: setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);

Cara, usando isso também, e o usuário tem a opção de salvar em formatos diferentes.

Mas tenho uma dúvida…

Como consigo pegar a extensão que ele selecionou?

O arquivo (ou diretório) selecionado pelo usuário pode ser lido via JFileChooser.getSelectedFile(). Basta chamar File.getPath() nesse objeto para obter o caminho completo do arquivo ou diretório, a partir do qual você pode extrair a extensão. Caso o seu JFileChooser possua vários filtros de extensão para o usuário escolher, use JFileChooser.getFileFilter() para determinar o filtro selecionado quando a caixa de diálogo foi aprovada.

Valeu !!