在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.- i- D8 L2 j! ?
. z. C1 Q6 V7 T5 w* r 同样的代码在cmd命令行中启动是可以运行的。) v* p. S7 y- U/ F, H# b
/ d6 k5 q8 w8 i; I* x
出错信息如下:
. P; @4 v n, P1 \8 x5 u+ G3 F( @, q5 i0 k$ R" M
Exception drawSelfOn: Heatbug5 P' _# l( ~2 [- k$ j
Exception in thread "main" java.lang.NullPointerException
m" ` z( @1 S C at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321)
6 k" [, e1 s, ~0 j6 z4 [, u, h5 H at regogo.StartHeatbugs.build(StartHeatbugs.java:225)
, I9 M: I! C" L8 c at regogo.StartHeatbugs.main(StartHeatbugs.java:173)
X5 Y4 o/ @% \/ w' N
1 ^* }# d* d+ f曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |