[英]adding images to a java applet?
当我尝试创建图像时,我正在使用此行,但没有图像,只有空白行。
g.drawImage(getImage(getDocumentBase(), "Piece_1.png"),coorx,
coory, SIZE_Y / 8, SIZE_Y / 8, this);
如何显示图像并将其放在Eclipse项目中的什么位置?
Eclipse IDE从src
目录执行程序。 这些步骤解决了我这个问题。
resources
的新程序包。 您可以随意命名。 现在,首先绘制图像,然后再绘制。
public Image getImage(String name){ URL imgUrl = getClass().getClassLoader().getResource("resources/"+name); ImageIcon icon = new ImageIcon(imgUrl); return icon.getImage(); }
您可以拥有的构造函数。
Image piece1;
public Checkers(){
piece1 = getImage("Piece_1.png");
}
public void paint(Graphics g){
if (piece1!=null){
g.drawImage(piece1, xcoord, ycoord, null);
}
}
希望这能解决您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.