2015-03-17 3 views
0

Comment est-il possible de n'autoriser l'utilisateur qu'à ouvrir un fichier spécifique?(Java) FileChooser autorise uniquement le fichier spécifique?

Dans mon cas, je veux seulement permettre d'ouvrir le fichier "myapplication.exe", qui pourrait être quelque part sur mon système de fichiers, c'est pourquoi j'ai besoin du FileChooser.

Je ne sais comment autoriser des extensions de fichiers spécifiques. Je ne pouvais leur permettre d'ouvrir tous les fichiers *.exe, mais c'est trop; Je veux seulement autoriser ce fichier spécifique.

J'ai beaucoup cherché, mais je n'ai pas trouvé de solution à cela. J'espère que tu pourrais m'aider.

Est-ce possible? Si oui, comment?

+1

Jetez un oeil à cette - http://stackoverflow.com/questions/20411919/filefilter-for-jfilechooser – case

+0

Correction de la grammaire –

Répondre

1

Vous pouvez définir une mise en œuvre de FileFilter au fichier chooser, il ne doit pas être un FileNameExtensionFilter