Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何声明imageIcon数组?_Java_Multidimensional Array - Fatal编程技术网

Java 如何声明imageIcon数组?

Java 如何声明imageIcon数组?,java,multidimensional-array,Java,Multidimensional Array,我对Java有些陌生,所以请原谅这个愚蠢的问题。我只是想知道,如何声明图像图标的2D数组?这样说: ImageIcon[][] arr = new ImageIcon[10][5]; 请注意,在这一行之后,数组元素将被取消初始化(它们都将等于null) 如果你想初始化它们,你需要在数组中循环并调用一些ImageIcon构造函数,例如 arr[i][j] = new ImageIcon(); K谢谢。一个相关的问题,如何将ImageFile分配给该数组中的每个元素?通过调用一些ImageIco

我对Java有些陌生,所以请原谅这个愚蠢的问题。我只是想知道,如何声明图像图标的2D数组?

这样说:

ImageIcon[][] arr = new ImageIcon[10][5];
请注意,在这一行之后,数组元素将被取消初始化(它们都将等于null)

如果你想初始化它们,你需要在数组中循环并调用一些
ImageIcon
构造函数,例如

arr[i][j] = new ImageIcon();

K谢谢。一个相关的问题,如何将ImageFile分配给该数组中的每个元素?通过调用一些ImageIcon构造函数,例如,此构造函数: