我正在使用Java的第一周。我对applet不太了解,我正在尝试用一本书来学习更多的东西。我已经做了一些包含简单动画的小程序,但是当我试图绘制一个图像时,我已经了解到了这一点:
访问被拒绝( "java.io.FilePermission“”图像“”读取“)。
有人能帮我吗?
import java.awt.Graphics;
import java.awt.Image;
public class Wave extends java.applet.Applet{
Image waveimg;
public void init(){
waveimg=getImage(getCodeBase(),"wave.jpg");
}
public void paint(Graphics g){
g.drawImage(waveimg, 10,10,this);
}
}发布于 2015-07-28 12:14:24
这是因为Applets需要读取/写入文件的权限。也许这个页面能帮到你:Applet如何读取本地文件系统上的文件
发布于 2015-07-28 12:17:45
你必须给你的小应用程序读/写图像的权限。
引用此链接以授予对它的访问权限。http://docs.oracle.com/javase/tutorial/security/tour1/wstep2.html
https://stackoverflow.com/questions/31675891
复制相似问题