2012-12-11 1 views
4

Je réalise en utilisant Swing et JFileChooser, c'est un cas simple d'utiliser getFileFilter mais je ne peux pas trouver d'options similaires dans JavaFX2 pour son FileChooser. Le problème est que lors de la sauvegarde d'un fichier, si aucune extension de fichier n'est explicitement tapée par l'utilisateur, je veux que le fichier soit ajouté avec l'extension de fichier sélectionnée dans la liste déroulante FileChooser.Comment obtenir l'extension de fichier sélectionnée de FileChooser dans JavaFX2?

Dans l'image ci-dessous, j'aimerais que ce fichier soit enregistré sous text.xml, par exemple.

Répondre

2

Cette question qui a déjà rapporté dans jaavfx-jira.You peut Trck le statut ici unable to save file name with selected extension filter.

Je suis copier coller ici pour information de référence rapide:

Description: Créer simple programme pour lancer un FileChooser SaveDialog, et ajouter plusieurs filtres d'extension, par exemple: * .txt, * .java, .. Exécutez le programme, lorsque la boîte de dialogue de sauvegarde est affichée, sélectionnez * .txt à partir des filtres, et tapez le nom du fichier sans extension, puis cliquez sur "Enregistrer". Observez le nom de fichier à enregistrer, l'extension ".txt" n'est pas attachée, et il semble qu'il n'y a aucune méthode de FileChooser pour obtenir l'extension de filtre sélectionnée. Je ne sais pas si c'est une fonctionnalité attendue, mais ce n'est pas pratique.

Type: Fonction Statut: Priorité Ouvert: Moyenne Résolution: Unresolved

Questions connexes