// Load the array of images
for(int i=0;i<52;i++){
ImageArray[i] = new ImageIcon("resources/images/cards/"+i+".gif");
}
picture.setIcon(ImageArray[]);
我该如何放置[]
?
我无法解析为变量图像图标阵列
// Load the array of images
for(int i=0;i<52;i++){
ImageArray[i] = new ImageIcon("resources/images/cards/"+i+".gif");
}
picture.setIcon(ImageArray[]);
我该如何放置[]
?
我无法解析为变量图像图标阵列
显然i
无法解析为类型,因为它在for
循环内声明。把一些数字从0增加到51.
picture.setIcon(ImageArray[0]);
你为什么从你在其他问题中收到的建议中更改代码? (http://stackoverflow.com/questions/5684489/whats-the-easiest-way-to-declare-52-image-icons-in-an-array)使用适当的变量名称。变量名的第一个字符不应该放在上面。 – camickr 2011-04-16 15:37:31
这篇文章中的问题是关于解决你的编译问题。这个答案是由Serhiy给出的,所以这是应该被接受的答案。他还回答了你的许多后续问题。随机问题。我怀疑他未来不会有太大的帮助。 – camickr 2011-04-16 15:44:13