在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.$ \% F, |) ~$ B. t% E# X" Y
w) k. k( ~7 z1 A% i" m 同样的代码在cmd命令行中启动是可以运行的。
- W& _, l2 C9 Y, F3 B) r1 }
& z+ N/ o) l6 ^; Z 出错信息如下:
9 w+ t- k+ S" p4 p [2 y. \. o
$ j0 B( `/ @9 J, P; \ Exception drawSelfOn: Heatbug" O: e8 Q9 U2 o0 \
Exception in thread "main" java.lang.NullPointerException( `. P" t6 i/ P0 A% y O* o
at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321)
' Y: a, U0 G K B. _ at regogo.StartHeatbugs.build(StartHeatbugs.java:225)0 O) b( ]- S$ D! L6 B
at regogo.StartHeatbugs.main(StartHeatbugs.java:173)' B: d) ^$ c2 }9 O9 L1 a% _
$ n+ {- A6 u" e# N5 d/ u曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |