Comment fonctionne la méthode showSaveDialog()? Je sais qu'il renvoie le fichier sélectionné, mais pourquoi ne pas enregistrer le fichier?La méthode FileChooser showSaveDialog() n'enregistre pas le fichier javafx?
Voici un extrait du code que j'ai trouvé en ligne.
buttonSave.setOnAction(new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
FileChooser fileChooser = new FileChooser();
//Set extension filter
FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter("TXT files (*.txt)", "*.txt");
fileChooser.getExtensionFilters().add(extFilter);
//Show save file dialog
File file = fileChooser.showSaveDialog(primaryStage);
System.out.println("file is " + file.getName());
}
});
Comment puis-je définir ce qui est en cours d'enregistrement?
Merci. Pour une raison quelconque, j'ai pensé que le bouton de sauvegarde de la boîte de dialogue aurait un écouteur intégré pour le faire. Que je suis bête. – user2033259