Naime, imam ovako nesto:
public class Crap extends JApplet {
public void init() {
JFileChooser fc = new JFileChooser();
fc.setCurrentDirectory(new File("C:\\"));
int returnVal = fc.showOpenDialog(Crap.this);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File aFile = fc.getSelectedFile();
String fileName = aFile.getName();
}
}
}
ovo radi iz eclipsa, ali kada pokrenem iz browsera
java.security.AccessControlException: access denied (java.util.PropertyPermission user.dir read)
...
Eclipse generise neki java.policy.applet fajl
/* AUTOMATICALLY GENERATED ON Tue Apr 16 17:20:59 EDT 2002*/
/* DO NOT EDIT */
grant {
permission java.security.AllPermission;
};
znaci, sta treba da uradim da bi podigao ovaj JFileChooser iz browsera?