Nom de fichier dans un JFileChooser

NykoKurapika Messages postés 37 Date d'inscription jeudi 10 février 2005 Statut Membre Dernière intervention 10 janvier 2008 - 30 mai 2006 à 22:01
HSylvio Messages postés 116 Date d'inscription jeudi 22 juillet 2004 Statut Membre Dernière intervention 14 juin 2012 - 31 mai 2006 à 10:11
Bonjours à tous, je recherche le moyen de placer à l'ouverture d'un
JFileChooser, un nom de fichier dans le champ "Nom du fichier" ex :
defaut.txt


Je recherche également le moyen de placer un suffixe (.txt) au Nom (defaut), si il n'en comporte pas déjà un !!!


Si quelqu'un possède des solutions, je l'en remercie d'avance !!!


Nicolas

1 réponse

HSylvio Messages postés 116 Date d'inscription jeudi 22 juillet 2004 Statut Membre Dernière intervention 14 juin 2012
31 mai 2006 à 10:11
Placer un nom à l'ouverture de fileChooser, je ne sais pas mais si tu fais un setSelectedFile(tonFichier), et que tu gères si tonFichier existait deja ou non tu devrais t'en sortir. (Si tonFichier n'existe pas tu le créées et supprimes avant de créer le fichier retourné, si il existait ... tu le sais!

Sinon pour placer un suffixe c simple, là où tu creees ton fileChooser :

        int returnVal = myFileChooser.showDialog(.........);
        if(returnVal == JFileChooser.APPROVE_OPTION) {
            String name = myFileChooser.getSelectedFile().getAbsolutePath();
            if(pasDeSuffixe(name))            // avec des getCharAt(name.lenth()-3,2,1) ou des subString par exemple
                      ajouteSuffixe(name);
            return name;
        } else {
           return "";
       }
0
Rejoignez-nous