首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Swing Graphics 绘制图片有关问题

2013-09-07 
Swing Graphics 绘制图片问题我想用java Swing做一个简单版的雷电小游戏,自己P了一张gif图片,但是为什么不

Swing Graphics 绘制图片问题
我想用java Swing做一个简单版的雷电小游戏,自己P了一张gif图片,但是为什么不能够在JPanel中显示出来呢?

public class Plane {
int x;                //飞机的位置
int y;
String path;
Image planeImage;


public Plane(int x, int y) {
this.x = x;
this.y = y;
path = URLDecoder.decode(getClass().getResource("../images/test.gif").getPath());
ImageIcon icon = new ImageIcon(path);
planeImage = icon.getImage();
}

public void draw(Graphics g) {
g.drawImage(planeImage, x, y, null);
}
}

这是为什么啊,难到时不支持gif格式吗 java Swing gif
[解决办法]
BufferedImage planeImage = ImageIO.read(getClass().getResource("../images/test.gif"));

热点排行