如何修复此代码?我不知道这个错误是什么意思...我听说它来自于在 for each 循环期间删除了列表的元素,但我没有看到我要删除的任何内容...
public void paintComponent(Graphics g)
{
Graphics2D g2 = (Graphics2D) g;
for(Layer e : layerList)
e.drawLayer(g2);
}
jcomponent 有一个称为图层的对象列表,它将 Graphics 传递给这些对象,以便图层可以自己绘制。我从不移除任何层或任何东西,所以我迷路了。帮助?