20. april 2001 - 18:28Der er
1 kommentar og 1 løsning
getCodeBase()
Hvordan får jeg stien til biblioteket hvori den aktuelle klasse findes? I en applet kan man sige getCodeBase()og derved få url\'en hvorfra den kører, men hvordan gør man fra en applikation? Jeg vil så hjertens gerne have en streng tilbage eks. \"C:\\java\\herLiggerKlassen\\\"
Java er transparent over for fil systemet for at understøtte netværk, jar og fil systemet. Du vil formodentlig have en ressourcefil, som ligger samme sted som klassen? Så kan du evt gøre:
InputStream is = MyClass.class.getClassLoader().getResourceAsStream(\"hest.gif\");
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.