java.security.AccessControlException: access denied (java.io.FilePermission
\C:\
Program Files\Metrowerks\My Projects\Java\waterballoon_1\target0.gif read)
at
java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:272)
at
java.security.AccessController.checkPermission(AccessController.java:
399)
at
java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
at java.lang.SecurityManager.checkRead(SecurityManager.java:890)
at sun.awt.image.URLImageSource.<init>(URLImageSource.java:40)
at sun.applet.AppletImageRef.reconstitute(AppletImageRef.java:36)
at sun.misc.Ref.get(Ref.java:49)
at sun.applet.AppletViewer.getCachedImage(AppletViewer.java:341)
at sun.applet.AppletViewer.getImage(AppletViewer.java:336)
at java.applet.Applet.getImage(Applet.java:196)
at java.applet.Applet.getImage(Applet.java:218)
at menu.init(menu.java)
at sun.applet.AppletPanel.run(AppletPanel.java:344)
at java.lang.Thread.run(Thread.java:484)
I know (or at least I've been lead to believe) that this is because the Java
Plug-in does not have permissions to read files off of my hard drive. How
can I work around these permissions for my program so I can continue my
programming? Thanks.
Nille
mike
public void getImages() {
MediaTracker mt = new MediaTracker(this);
tile = new Image[27];
for(int i=0;i<27;i++) {
String temp = ((char)(i+65)+".gif");
tile[i] = getImage(getDocumentBase(),temp);
mt.addImage(tile[i], i);
}
board = getImage(getDocumentBase(),"Board.gif");
mt.addImage(board, 27);
hilite = getImage(getDocumentBase(),"Pick.gif");
mt.addImage(hilite, 28);
try {mt.waitForAll();}
catch (Exception e) {System.err.println("media tracker interrupted");}
}
"nille40" <nille40...@sun.partner.remarq.com.invalid> wrote in message
news:00000030...@usw-ex0107-167.remarq.com...