Création d'un répertoire dans "mes documents" grace a jfilechooser

Création d'un répertoire dans "mes documents" grace a jfilechooser - Java - Programmation

Marsh Posté le 20-07-2005 à 10:27:21    

Bonjour,
Je crée actuellement un classeur de photo en Java.
Cette application demande au début à l'utilisateur d'indiquer ou il veut installer son classeur.
J'utilise un JFileChooser : juste là tout va bien.
Le seul problème : l'utilisateur ne peut pas créer de répertoire dans son répertoire "mes documents".
 
Comment faire pour qu'il obtienne les droits d'écriture dans ce répertoire ou qu'il obtienne tous les droits de l'utilisateur Windows utilisé?
 
merci de votre aide!!!

Reply

Marsh Posté le 20-07-2005 à 10:27:21   

Reply

Marsh Posté le 20-07-2005 à 10:36:27    

t'utilise koi pour créer un nouveau répertoire?
 
perso moi j'utilise ca:
 

Citation :


 
public static String mk(String fich)
{
 File tempFile = new File(rep+"/"+fich); //avec repertoire le repertoire ds lequel tu ve mettre ton nouvo repertoire fich
 if(tempFile.mkdir())
 return "réussi, répertoire "+fich+" créé";  
 return "error";
}  


---------------
yop yop
Reply

Marsh Posté le 20-07-2005 à 12:15:17    

Normalement c'est le JFileChooser.showOpenDialog() qui gère ça.
C'est un explorateur qui permet également de créer un nouveau repertoire (comme tous les explorateurs) mais l'icone de création de répertoires devient inactive lorsque j'atteins un répertoire appartenant à un utilisateur (Documents and .../nom utilisateur).
 
Alors que justement ce que je veux c'est que l'utilisateur puisse installer le classeur dans ses documents --> pb de droits probablement.
 
L'utilisateur moustik510 doit pouvoir installer son classeur dans mes documents/"nom du classeur".
 
Suis-je plus clair maintenant?
 
Merci en tout cas pour ta réponse...
 

OyT a écrit :

t'utilise koi pour créer un nouveau répertoire?
 
perso moi j'utilise ca:
 

Citation :


 
public static String mk(String fich)
{
 File tempFile = new File(rep+"/"+fich); //avec repertoire le repertoire ds lequel tu ve mettre ton nouvo repertoire fich
 if(tempFile.mkdir())
 return "réussi, répertoire "+fich+" créé";  
 return "error";
}  



Reply

Marsh Posté le 20-07-2005 à 14:40:25    

si c'est un probleme de droit, java pourra pas le contourner hein

Reply

Marsh Posté le 20-07-2005 à 16:40:27    

veryfree a écrit :

si c'est un probleme de droit, java pourra pas le contourner hein


 
Je suis l'utilisateur Moustik, j'utilise l'application Java que j'ai développé.
L'application lance JFileChooser.showOpenDialog() et je ne peux pas créer de répertoire dans "Mes documents" a partir de celui-ci?
 
Je pense que c'est possible que l'utilisateur acquiert les droits pour ses propres répertoires?
 
Ca vous parait impossible?

Reply

Marsh Posté le 21-07-2005 à 09:34:07    

moustik510 a écrit :

Je suis l'utilisateur Moustik, j'utilise l'application Java que j'ai développé.
L'application lance JFileChooser.showOpenDialog() et je ne peux pas créer de répertoire dans "Mes documents" a partir de celui-ci?
 
Je pense que c'est possible que l'utilisateur acquiert les droits pour ses propres répertoires?
 
Ca vous parait impossible?


bizarre, par contre on a tous les droits dans un sous-repertoire de "mes documents"....

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed