我可以在迭代数组的同时,根据类类型将不同的标签添加到网格窗格中。我怎么能这样做,但用某些图像代替?即如果数组中的对象是类型:Class 1,则添加图像banana.png
这是我目前用于添加标签的代码:
apppend
答案 0 :(得分:0)
您可以使用ImageView
替换标签Image img = new Image("\banana.png");
for (int x = 0; x < Array.length; x++) {
for (int y = 0; y < Array[x].length; y++) {
ImageView imageView;
if (Array[x][y] instanceof Class1) {
imageView = new ImageView(img);
else {
//do something
}
theGrid.add(imageView, x, y);