JFileChooser - Buscando o diretório corrente

8 respostas
slavik

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.

8 Respostas

christianovale

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("/");
slavik

Nao, é uma aplicação swing

dudaskank

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()

slavik

Ok, resolvi com isso mesmo

Obrigado

R

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

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:

L

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:

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

L

Você pode utilizar assim:

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

[]s

Criado 12 de julho de 2006
Ultima resposta 3 de ago. de 2012
Respostas 8
Participantes 7