Pergunta

Como posso fazer cumprir a filetype JFileChooser (ao salvar). Eu tenho implementado um filtro de arquivo (CSV filetype), mas não de forma alguma impor a extensão do arquivo para o usuário.

Eu preciso o seletor de arquivos para anexar a extensão do arquivo para o nome do arquivo se o usuário não tiver feito isso. Eu estou supondo que seria possível verificar fileChooser.getSelectedFile () para a extensão do arquivo depois que o usuário selecionado o arquivo, mas isso pode causar sobrescrever um arquivo existente.

Foi útil?

Solução

Sua sugestão de acrescentar a extensão para o resultado da chamada getSelectedFile () é como eu iria abordar isso, avisar o usuário com um diálogo de confirmação se a ação resultaria em um arquivo existente seja sobrescrito. Tenho visto muitas aplicações tomar essa atitude tão diria que é bastante intuitiva para o usuário.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top