bonjour,
je voudrais récupérer le chemin absolut à partir duquel s'execute mon applet.
au début j'ai fait comme ça:
mais ça marche pas car la chaine pth contient désormais des %20 à la place des espaces.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 URL codeBase = this.getCodeBase(); String pth = codeBase.getPath();
j'ai changé donc le code:
et là ça marche mais je voudrais savoir s'il éxiste un moyen plus éfficace pour le faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 URL codeBase = this.getCodeBase(); String pth = codeBase.getPath(); StringBuffer strBuffer = new StringBuffer(pth); int index = 0; while(strBuffer.indexOf("%20") > 0){ index = strBuffer.indexOf("%20"); strBuffer.replace(index,index + 3," "); } pth = new String(strBuffer);
merci
Partager