bonjour,
j'ai besoin de récupérer le path d'un fichier grace à une boite de dialogue
Je dois stocker ce path dans une base de données pour pouvoir le récupérer par la suite
le problème vient du fait que JFileChooser me renvois un path du style
c:\Windows\System\machin.dll
et qd je l'envoi dans ma base de données, ca devient
c:WindowsSystemmachin.dll
je comprends que ca vient des séparateurs \ qui devraient être doublés ou inversés
quelqu'un saurait me dire comment gérer ce problème ?
et pour les plus motivés :
je voudrais savoir aussi si il y a moyen de supprimer startDir de fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 String startDir = "c:\\Windows\\"; JFileChooser choix = new JFileChooser (new File (startDir)); String fichier = null; if (choix.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) fichier = choix.getSelectedFile().getPath ());
cad si fichier = "C:\Windows\System\machin.dll" apres l'appel de la fonction getPath(),
me retrouver avec fichier = "System\machin.dll";
Partager