JFileChooser - Buscando o diretório corrente

Seguinte

Preciso saber se é possível buscar o diretório corrente onde o arquivo .jar se encontra, para definir o diretório onde o JFileChooser vai abrir por padrão.

Desde já agradeço.

Sua Aplicaçao é Web?
Se for voce pode usar o comando abaixo que retorna o diretorio corrente onde está sua aplicaçao.

String path = getServletContext().getRealPath("/");

Nao, é uma aplicação swing

vc pode dar um new File("."); e pegar o diretório com algum método que não estou lembrando hehehe… mas é por aí :slight_smile:

[edit]achei: getAbsolutePath()

Ok, resolvi com isso mesmo

Obrigado

como eu faco para abrir num diretorio padrão e com um nome padrão de arquivo ???

JFileChooser fileChooser = new JFileChooser(new File(“C:\Temp”));
fileChooser.showOpenDialog(this);

dessa forma sempre vai abrir no C:\Temp
pinto duvida manda ae agente responde ! :smiley:

[quote=aerogustavo]JFileChooser fileChooser = new JFileChooser(new File(“C:\Temp”));
fileChooser.showOpenDialog(this);

dessa forma sempre vai abrir no C:\Temp
pinto duvida manda ae agente responde ! :smiley:
[/quote]

Algém sabe como colocar um nome padrão para o arquivo usando o jfilechooser?.

Você pode utilizar assim:

JFileChooser choose =  new JFileChooser();
choose.setSelectedFile(new File("C:\\MeuArquivo.txt"));

[]s