Lehks:
É possível utilizar o seletor de arquivos JavaFX (ou uma alternativa similar) para criar novos arquivos?
Digitando o nome de um arquivo inexistente funciona em Linux (Ubuntu para ser exato), mas no Windows o seletor de arquivos não permite isso.
Sami Farhat:
Sim, isso deve ser possível, você só precisa saber a função direito de chamada. A API para FileChooser
detalhes los em seu parágrafo de abertura aqui .
A FileChooser pode ser usado para chamar de arquivo caixas de diálogo abertas para seleção de arquivo único (showOpenDialog), arquivo diálogos abertos para a seleção de vários arquivos (showOpenMultipleDialog) e arquivo de save diálogos (showSaveDialog).
USO
Salvar Arquivo:
FileChooser fileChooser = new FileChooser();
File selectedFile = fileChooser.showSaveDialog(null);
Abrir um arquivo:
FileChooser fileChooser = new FileChooser();
File selectedFile = fileChooser.showOpenDialog(null);
Abrir vários arquivos:
FileChooser fileChooser = new FileChooser();
List<File> files = fileChooser.showOpenMultipleDialog(null);