我正在为大学做一个项目,而且我陷入了最后一个功能。 我编写了一个代表15x10块网格的GUI。 每个方块的底色是灰色的。并且每个方格都有一个存储在2 Dim中的ID。阵列。现在我从列表中得到点数 现在我想通过数组List获取它的第一个索引。将拟合场绘制为红色,WAIT到达下一个索引,将此字段绘制为红色,将第一个绘制为灰色。直到路点结束。
public void markiereWeg(List<Wegpunkt> list) {
boolean ende = true;
Iterator<Wegpunkt> iter = list.iterator()
int i = 0;
while(i < list.size()-1) {
Wegpunkt wpNext = list.get(i+1);
Wegpunkt wpAkt = list.get(i);
Wegpunkt wpVor = list.get(i-1);
inventar[wpAkt.getSpalte()][wpAkt.getZeile()].setAktivesFeld(true);
i++;
这应该是延迟..
inventar[wpVor.getSpalte()][wpVor.getZeile()].setInaktiv(true);
inventar[wpNext.getSpalte()][wpAkt.getZeile()].setAktivesFeld(true);
}}
我尝试使用Thread.sleep(),但这只会延迟函数的调用。 也许有人可以给我一个提示。那样就好了。 谢谢。