Java图像图标数组

Java图像图标数组,java,swing,imageicon,Java,Swing,Imageicon,如何制作图像图标阵列?当我在另一个类上单击JButton时,应将ImageIcons设置为JLabelImageIcon[]array并在相应的ActionListenerImageIcon[/code>的actionPerformed方法中单击按钮:label.setIcon(array[I])数组< >单击按钮:标签.SEICON(数组[i]) >对应的 ActuistListabue> />代码> ./P> 也考虑这一替换实现。< P>也考虑这个备选实现。谢谢。托马斯[]可以有一个数字吗

如何制作图像图标阵列?当我在另一个类上单击
JButton
时,应将
ImageIcon
s设置为
JLabel
ImageIcon[]array
并在相应的
ActionListener

ImageIcon[/code>的
actionPerformed
方法中单击按钮:
label.setIcon(array[I])
数组< <代码> >单击按钮:<代码>标签.SEICON(数组[i])<代码> >对应的<代码> ActuistListabue> />代码> ./P>

也考虑这一替换实现。

< P>也考虑这个备选实现。

谢谢。托马斯[]可以有一个数字吗。你可以做
ImageIcon[]数组=新建ImageIcon[10]
对于包含10个
ImageIcon
实例的数组,就像任何其他数组一样(请注意,仍然需要初始化数组元素)。2.您应该能够在粘贴内容中使用这种方法。但是,在这种情况下,我建议使用
映射
而不是数组,以便更轻松地查找正确的
图像图标
(不过,您也可以使用
d_.ordinal()
)。谢谢Thomas,我尝试过这样做,但我不确定如何初始化。您已经初始化了第一个元素:
ImageIcon[0]array=newimageicon(“6.png”)剩下的也一样。谢谢。托马斯[]可以有一个数字吗。你可以做
ImageIcon[]数组=新建ImageIcon[10]
对于包含10个
ImageIcon
实例的数组,就像任何其他数组一样(请注意,仍然需要初始化数组元素)。2.您应该能够在粘贴内容中使用这种方法。但是,在这种情况下,我建议使用
映射
而不是数组,以便更轻松地查找正确的
图像图标
(不过,您也可以使用
d_.ordinal()
)。谢谢Thomas,我尝试过这样做,但我不确定如何初始化。您已经初始化了第一个元素:
ImageIcon[0]array=newimageicon(“6.png”)只需对其余部分执行相同的操作。