Como recuperar o que for escrito dentro do jfilechooser

5 respostas Resolvido
M
como recupero o que for escrito ali onde esta amarelo ?

5 Respostas

Chaybelucas
String caminho = fileChooser.getSelectedFile().getAbsolutePath();

Vai pegar o caminho que voce escolheu no JFileChooser e no final, fica o nome do arquivo.

File arquivo = new File(caminho);
arquivo.getName();
M

Vlw cara funcionou perfeitamente!

M

Saberia me dizer como faria para colocar os tipos de arquivos que podem ser salvos ? tipo txt…etc

Chaybelucas
Solucao aceita

Tipo, substituir o “All Files” não sei não. Tem como fazer, mas não sei como. Também to pesquisando isso. Mas se quiser salvar em txt, por exemplo, tenho esse codigo aqui no meu sistema. Ele salva em xls, uma planilha do Excel

caminho = fc.getSelectedFile().getAbsolutePath(); // captura o caminho do JFileChooser
File arquivo = new File(caminho); // O caminho coloca no arquivo File
FileWriter fWriter = new FileWriter(arquivo+".xls"); // aqui coloco a extensão que quero que saia
BufferedWriter bWriter = new BufferedWriter(fWriter); // com ele eu escrevo o que eu quiser
/** aqui eu coloco pra escrever algo no arquivo que criei **/
bWriter.close(); // fecho o BufferedWriter
fWriter.close(); // fecho o FileWriter

Depois é só substituir o xls pela extensão que ce quiser.

M

Entendo, isso eu conseguir fazer também, mas se o usuário pudesse escolher o tipo do arquivo para ser salvo ficaria bem legal!
mas não to conseguindo, o meu salva apenas em txt, basicamente meu codigo esta igual ao seu.
vlw manoow

Criado 18 de março de 2016
Ultima resposta 18 de mar. de 2016
Respostas 5
Participantes 2