0
這是將ImageIcon添加到JLabel的正確方法嗎?當我調用第二種方法時,它似乎沒有工作。 addCarIcon()是什麼類型?將ImageIcon添加到JLabel?
//return JLabel that is null
JLabel findEmptySpace()
{
return parkingSpace[emptySpaceNo()];
}
//set icon JLabel
void addCarIcon()
{
ImageIcon carIcon = new ImageIcon("car.png");
findEmptySpace().setIcon(carIcon);
}
JLabel不爲null,它只包含沒有ImageIcon。它被返回,因此可以在addCarIcon()中將ImageIcon設置爲它。停車空間JLabel已經添加到JPanel中並且可見。 – Nebula