Hallo,
ich habe ein JApplet geschrieben, in welches ich notwendigerweise ein JPEG einbinden muss. Wenn ich das ganze in meiner IDE ausführe gibt es keine Probleme. Lade ich die class-Files auf meinen Server hoch und führe das Applet per Link-Klick aus, bekomme ich folgende Fehlermeldung:
java.security.AccessControlException: access denied (java.io.FilePermission .\rules.jpg read)
Woran liegts? Ich habe "sicherheitshalber" mal alle relevanten Dateien (inkl. rules.jpg) auf maximale Zugriffsrechte gesetzt und der Fehler bleibt dennoch derselbe...
Hier noch der betreffende Code zum Bild-Einfügen:
Besten Dank für die Hilfe!
ich habe ein JApplet geschrieben, in welches ich notwendigerweise ein JPEG einbinden muss. Wenn ich das ganze in meiner IDE ausführe gibt es keine Probleme. Lade ich die class-Files auf meinen Server hoch und führe das Applet per Link-Klick aus, bekomme ich folgende Fehlermeldung:
java.security.AccessControlException: access denied (java.io.FilePermission .\rules.jpg read)
Woran liegts? Ich habe "sicherheitshalber" mal alle relevanten Dateien (inkl. rules.jpg) auf maximale Zugriffsrechte gesetzt und der Fehler bleibt dennoch derselbe...
Hier noch der betreffende Code zum Bild-Einfügen:
Code:
try {
rulesImage = ImageIO.read(new File("./rules.jpg"));
} catch (IOException e) {
e.printStackTrace();
}
rulesPanel = new JPanel() {
private static final long serialVersionUID = 1L;
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawImage(rulesImage, 0, 0, this);
}
};
Besten Dank für die Hilfe!