Como recuperar o que for escrito dentro do jfilechooser

 como recupero o que for escrito ali onde esta amarelo ? 


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

[code]File arquivo = new File(caminho);
arquivo.getName();[/code]

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

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

1 curtida

Vlw cara funcionou perfeitamente!

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

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.

1 curtida

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

1 curtida