Récupérer le chemin de mes documents - Java - Programmation
Marsh Posté le 31-03-2005 à 20:01:57
File f = (File)ShellFolder.get("fileChooserDefaultFolder" ); |
cfr le source de JFileChoose
Marsh Posté le 31-03-2005 à 22:02:48
Ah ben oui tiens j'y avais jamais pensé à regarder le source... :-p
Merci beaucoup!!!
Marsh Posté le 01-04-2005 à 00:14:18
C'est bizarre, j'ai regardé le source mais j'y ai pas vu cette ligne... o_O
Sinon, j'ai fouillé un peu, et j'ai réussi à faire ce que je voulais en faisant comme ceci :
FileSystemView fsv = FileSystemView.getFileSystemView();
File f = fsv.getDefaultDirectory();
System.out.println(f);
qui me retourne bien mon dossier mes documents!
Merci de m'avoir orienté vers la solution! :-)
Marsh Posté le 01-04-2005 à 00:16:57
ça venait du source de FileSystemView en fait
Marsh Posté le 01-04-2005 à 00:35:35
oky!
J'y ai jeté un oeil, le truc c'est que visiblement ShellFolder est une classe privée, donc onne peut l'utiliser de l'extérieur.
Marsh Posté le 03-04-2005 à 14:18:58
ben regarde le code de ShellFolder pour voir comment elle s'y prend et recopie le code
Marsh Posté le 03-04-2005 à 14:47:07
machinbidule1974 a écrit : ben regarde le code de ShellFolder pour voir comment elle s'y prend et recopie le code |
Marsh Posté le 31-03-2005 à 19:47:08
Bonsoir à tous!!!
J'ai un petit soucis avec une sauvegarde de fichier! En effet, lorsque je sauvegarde avec mon programme, ça doit sauvegarder automatiquement dans le dossier mes documents.
Pour le récupérer, j'ai fait un :
String filePath = System.getProperty("user.home" ) + File.separator + "Mes Documents" + File.separator;
Mais voilà! J'ai un mais qui a la bonne idée d'avoir son windows en anglais! Alors chez lui, ben ça marche pas!!!
Est-ce que vous savez s'il existe une façon de récupérer le chemin de mes documents en entier directement??? J'immagine que ça existe car quand on ouvre un JFileChooser, on se trouve automatiquement dans mes documents...
Merci d'avance!