estoy programando un applet en java y lo ejecuto en el jcreator no manda ningun error, pero cuando ejecuto en el iexplorer o firefox no lo habre y veo la maquina virtual de java y me manda el siguiente error (que esta mas abajo )
por que utilizo un foto que esta dentro del mismo directorio que esta el class y la foto la ocupo de dicha forma ImageIcon icono1 = new ImageIcon("pc.jpg");//crea un icono
y se la envio en un boton como icono btnaceptar= new JButton("",icono); de esa forma, no se que puede ser el problema.
error:
AccessControlException: access denied (java.io.FilePermission pc.jpg read)
at java.security.AccessControlContext.checkPermission (Unknown Source)
at java.security.AccessController.checkPermission(Unk nown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at sun.awt.SunToolkit.getImageFromHash(Unknown Source)
at sun.awt.SunToolkit.getImage(Unknown Source)
at javax.swing.ImageIcon.<init>(Unknown Source)
at javax.swing.ImageIcon.<init>(Unknown Source)
at prueba1.<init>(prueba1.java:28)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
basic: Excepción: java.security.AccessControlException: access denied (java.io.FilePermission pc.jpg read)