Java中定义图标数组
时间: 2024-10-04 16:04:03 浏览: 32
在 Java 中,定义一个图标数组通常涉及使用 `ImageIcon` 类来存储每个图标的实例,并将其放入一个数组中。以下是一个简单的示例:
```java
import java.awt.Image;
import javax.swing.ImageIcon;
public class IconArrayExample {
private ImageIcon[] icons; // 定义一个 ImageIcon 对象数组
public IconArrayExample() {
icons = new ImageIcon[3]; // 创建长度为3的数组
icons[0] = new ImageIcon("image1.png"); // 图片1路径
icons[1] = new ImageIcon("image2.jpg"); // 图片2路径
icons[2] = new ImageIcon("image3.gif"); // 图片3路径
}
// 如果需要访问特定索引的图标,可以用icons[index]
public void displayIcon(int index) {
if (index >= 0 && index < icons.length) {
icons[index].getImage().getScaledInstance(50, 50, Image.SCALE_SMOOTH); // 显示缩略图
}
}
}
```
在这个例子中,你可以通过 `displayIcon(index)` 函数来显示指定索引位置的图标。
阅读全文