Hallo liebes Forum,
ich versuche gerade, aus einem Applet, das auf meinem lokalen System läuft, auf einige Dateien zuzugreifen, die in einem Unterordner des Applet-Verzeichnisses liegen. Ich dachte immer, solange das Applet "in seinem Verzeichnis bleibt" wäre alles in Ordnung, und in der Vergangenheit hat das auch immer funktioniert - jetzt erhalte ich allerdings folgende Fehlermeldung:
Der Dateizugriff passiert wie folgt
Das Applet wird durch diesen Code eingebunden:
...wobei StartApplet.class JApplet erweitert und die init()-Methode enthält. Der fragliche Dateizugriff findet in einer anderen Klasse statt, falls das relevant ist. Diese liegt aber im gleichen Verzeichnis.
Wenn ich mich recht erinnere, dann erscheint diese Fehlermeldung, seit ich das SDK nochmal neu aufgespielt habe...merkwürdig.
Ich hoffe auf Anregunngen und Vorschläge!
Freundliche Grüße,
_pyro_
ich versuche gerade, aus einem Applet, das auf meinem lokalen System läuft, auf einige Dateien zuzugreifen, die in einem Unterordner des Applet-Verzeichnisses liegen. Ich dachte immer, solange das Applet "in seinem Verzeichnis bleibt" wäre alles in Ordnung, und in der Vergangenheit hat das auch immer funktioniert - jetzt erhalte ich allerdings folgende Fehlermeldung:
AccessControlException: access denied (java.io.FilePermission .\images\pic1.jpg read)
Der Dateizugriff passiert wie folgt
Java:
File f = new File("images/pic1.jpg");
BufferedImage bi = ImageIO.read(f);
Das Applet wird durch diesen Code eingebunden:
HTML:
<html>
<body>
<applet code="StartApplet.class" width="1024" height="800">
</applet>
</body>
</html>
Wenn ich mich recht erinnere, dann erscheint diese Fehlermeldung, seit ich das SDK nochmal neu aufgespielt habe...merkwürdig.
Ich hoffe auf Anregunngen und Vorschläge!
Freundliche Grüße,
_pyro_
Zuletzt bearbeitet: