Question

Comment puis-je appliquer la filetype JFileChooser (lors de l'enregistrement). Je l'ai mis en place un filtre de fichiers (CSV filetype), mais il ne saurait en aucune façon appliquer l'extension de fichier sur l'utilisateur.

J'ai besoin du fichier chooser pour ajouter l'extension de fichier au nom du fichier si l'utilisateur n'a pas fait. Je suppose qu'il serait possible de vérifier fileChooser.getSelectedFile () pour l'extension de fichier après que l'utilisateur a sélectionné le fichier, mais cela peut provoquer écraser un fichier existant.

Était-ce utile?

La solution

Votre suggestion de annexant l'extension du résultat de l'appel getSelectedFile () est de savoir comment j'aborder ce, ce qui incite l'utilisateur avec une boîte de dialogue de confirmation si l'action entraînerait un fichier existant soit remplacé. Je l'ai vu de nombreuses applications prennent cette approche afin dirais qu'il est assez intuitif à l'utilisateur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top