Java 工具包不显示图像
Java Toolkit not displaying image
我正在玩坦克游戏,但坦克的绘画方法不显示我的图像。下面是Tank的涂装方法class.
public void paint(Graphics g){
Image image = Toolkit.getDefaultToolkit().getImage("E:/test/tank.jpg");
g.drawImage(image, 0, 0, 300, 300, null);
}
这是我的框架构造函数的代码(我只是使用构造函数而不是在 main 方法中。
class MyFrame extends Frame{
MyFrame(String s){
super(s);
setBounds(0,0,400,400);
Tank t = new Tank();
add(t);
setVisible(true);
}
}
问题是图片不显示,但是路径是正确的。
提前致谢!
更新:
我将图像更改为另一个 jpg,它起作用了。但是原来的没有。
好的。首先,很抱歉回答我自己的问题。我发现图像已损坏并且无法正常工作。我使用了另一个图像并且它起作用了。对不起。
我正在玩坦克游戏,但坦克的绘画方法不显示我的图像。下面是Tank的涂装方法class.
public void paint(Graphics g){
Image image = Toolkit.getDefaultToolkit().getImage("E:/test/tank.jpg");
g.drawImage(image, 0, 0, 300, 300, null);
}
这是我的框架构造函数的代码(我只是使用构造函数而不是在 main 方法中。
class MyFrame extends Frame{
MyFrame(String s){
super(s);
setBounds(0,0,400,400);
Tank t = new Tank();
add(t);
setVisible(true);
}
}
问题是图片不显示,但是路径是正确的。 提前致谢!
更新:
我将图像更改为另一个 jpg,它起作用了。但是原来的没有。
好的。首先,很抱歉回答我自己的问题。我发现图像已损坏并且无法正常工作。我使用了另一个图像并且它起作用了。对不起。