【发布时间】:2011-04-16 04:33:15
【问题描述】:
我有一个 imageicon 数组,这是一种比仅声明每个单独图像更简单的方法来声明它们。 ImageArray[0] = new ImageIcon("resources/images/cards/6.png");
【问题讨论】:
我有一个 imageicon 数组,这是一种比仅声明每个单独图像更简单的方法来声明它们。 ImageArray[0] = new ImageIcon("resources/images/cards/6.png");
【问题讨论】:
假设resources.images/cards文件夹中的图片是0.png到51.png:
ImageIcon[] images = new ImageIcon[52]
for(int i=0;i<52;i++){
images[i] = new ImageIcon("resources/images/cards/"+i+".png");
}
【讨论】:
两种最常见的方式:
ArrayList,然后(如果需要)调用toArray()
【讨论】:
java.io.File 及其方法listFiles()。您还可以应用文件名过滤器来仅抓取图像。