Java 如何检查jlabel阵列是否已满?
如果任何标签已满,则显示验证弹出窗口。我想更改它,使其仅在所有JLabel都已满时显示错误消息Java 如何检查jlabel阵列是否已满?,java,arrays,label,jlabel,Java,Arrays,Label,Jlabel,如果任何标签已满,则显示验证弹出窗口。我想更改它,使其仅在所有JLabel都已满时显示错误消息 //check to see if car park is full void checkFull() { for(int i = 0; i < parkingSpace.length; i++) { if (parkingSpace[i].getIcon() != null) { JOptionPane.showMess
//check to see if car park is full
void checkFull()
{
for(int i = 0; i < parkingSpace.length; i++)
{
if (parkingSpace[i].getIcon() != null)
{
JOptionPane.showMessageDialog(null, "Sorry the Car Park is full!");
}
}
}
//检查停车场是否已满
void checkFull()
{
对于(int i=0;i
您只需反转循环的逻辑即可。如果您找到一个空的空间,那么就没有问题(返回)。在循环结束时,如果尚未返回,则将没有剩余空间
//check to see if car park is full
void checkFull()
{
for(int i = 0; i < parkingSpace.length; i++)
{
if (parkingSpace[i].getIcon() == null)
{
return;
}
}
JOptionPane.showMessageDialog(null, "Sorry the Car Park is full!");
}
//检查停车场是否已满
void checkFull()
{
对于(int i=0;i