在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.
) Q. v% r5 u9 _- E/ Z# |) @
2 C$ t2 |+ v+ | 同样的代码在cmd命令行中启动是可以运行的。
! N& t0 q5 g. C+ n( h, |5 N
. H/ K' r, e5 ?7 }& O 出错信息如下:! E1 Z, ^" D$ M( [
n( u5 z( j) _2 G' }) J' A
Exception drawSelfOn: Heatbug: y- b8 @9 ]( X) r
Exception in thread "main" java.lang.NullPointerException+ ~% \6 ~! @+ z Y1 @) f
at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321), q; U$ k x- Y; l% ]' U
at regogo.StartHeatbugs.build(StartHeatbugs.java:225), z3 ^4 o$ Q3 |2 L/ L; \
at regogo.StartHeatbugs.main(StartHeatbugs.java:173)7 ?% v; y' }% P0 s1 W- K# L( ?
) S9 p9 L/ J- t$ h6 x
曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |