在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.& s) e0 ^: |* z( v/ I' g
( \8 ?% R4 W5 T8 e Z0 E" ` 同样的代码在cmd命令行中启动是可以运行的。 6 V. t1 ~6 ~4 l! l; M) x& k! R8 ~/ u* J% @% z l* F Y1 P
出错信息如下:2 m* d4 _7 D% E7 x2 R
" A2 `- Q% u) p, T/ p" R2 A' p; ^
Exception drawSelfOn: Heatbug1 K: C! v( {' U6 N
Exception in thread "main" java.lang.NullPointerException/ S/ T/ M u: i" w
at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321) T3 e* U9 g7 E- o! G at regogo.StartHeatbugs.build(StartHeatbugs.java:225) 7 o, \, K& _& M8 `% S+ _& e at regogo.StartHeatbugs.main(StartHeatbugs.java:173), k9 G+ q' _: C2 z/ ~( S r. S: N