我正在尝试使paintCOmponent方法循环遍历数组的每个元素并调用显示方法,到目前为止我做了这个
public void paintComponent (Graphics g)
{
super.paintComponent(g);
for(int i = 0; i < drawObjects.length; i++){
drawObjects[i].display(g);
}
}
我也尝试了每个循环
public void paintComponent (Graphics g)
{
super.paintComponent(g);
for(Shape s : drawObjects)
s.display(g);
}
我和
都出现了这个错误Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at ShapePanel.paintComponent(ShapePanel.java:70)
有人可以向我解释我做错了什么吗?