我想在我的小程序中显示一个简单的球图像(使用 getCodeBase()),但是当我运行我的小程序时,要么什么都没有显示,要么我在 getImage 方法中的 String 参数上从 eclipse 中得到一个语法错误。我的错误是“语法错误:无效的转义序列。只允许 \b \n \f \" \'。”
我的图像存储在 C:\Java\eclipse\Images(Java)\ball.gif
这是我的代码:
import java.awt.*;
import java.applet.*;
public class Image1 extends Applet {
private static final long serialVersionUID = 1L;
Image pic;
public void init(){
pic = getImage(getCodeBase(), "\Images(Java)\ball.gif");
}
public void paint(Graphics g){
g.drawImage(pic,0,0,this);
g.drawImage(pic, 100,100,125,100,this);
}
}