我是初学之 ,我用APPLET写了个类似幻灯片的东西  马上就要交付了,但是这个问题没解决 ,希望大家帮帮忙
----------------------------------------------------------------------------------------------------
程序完成后 
1.我用appletviewer观看 可以运行,
2.我家是360的浏览器,装了JRE后,通过双击HTML文件可以运行观看。
3.但是如果我先打开浏览器,然后输入网址打开,会显示错误,错误如下:
-----------------------------------------------------------------------------------------------------
已载入图象:file:/D:/MyProjects (java)/images/Img0.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img1.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img2.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img3.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img4.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img5.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img6.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img7.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img8.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img9.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img10.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img11.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img12.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img13.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img14.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img15.jpg 
已载入图象:file:/D:/MyProjects (java)/images/Img16.jpg 
已载入音频剪辑:file:/D:/MyProjects (java)/theme.wav 
java.security.AccessControlException: access denied (java.io.FilePermission caption.txt read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileReader.<init>(Unknown Source)
at test.init(test.java:40)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
异常:java.security.AccessControlException: access denied (java.io.FilePermission caption.txt read)
----------------------------------------------------------------------------------------------------------
4. 我把程序放到同学家的话,通过双击HTML也不能打开
5.安装360浏览器后可以通过双击HTML文件打开收看!!希望大家能帮我赶快解决下, 我只有一个星期的时间了,谢谢了谢谢了

解决方案 »

  1.   

    修改Java\jre1.6.0\lib\security下的java.policy文件
    http://blog.csdn.net/wuyijc/archive/2007/03/03/1519979.aspx
      

  2.   

    听说applet的签名很难搞的。你都搞定了么?
      

  3.   

    这个修改的POLICY文件的方法我试过 ,没有用  不知道是不是没有改对地方
    而且我的错误是java.io.FilePermission  并不是RUNTIME啊  
    有没有改好的POLICY文件直接给我下一个啊
      

  4.   

    你是怎么修改的?
    在grant里增加语句:
    permission java.io.FilePermission "caption.txt","read" 试试
    http://www.ithome-cn.net/technology/java/java141.htm
      

  5.   


    我的JDK是最近下的新版本,POLICY文件里并没有GRANT这条语句  而是xxxGRANT 我现在不在家,
    我以前在“{}”里面加过一条permission java.io.filepermission 语句,结果控制台显示,预期在第23句结束!!
     回去试试再给你答案, 谢谢了饿哦