在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.! e0 W# e! S" \, i. o, R
" u8 S! p1 @1 }. T
同样的代码在cmd命令行中启动是可以运行的。# y' \- C1 O8 |6 o/ e; a
: c& c2 Z' o( C1 _2 G5 e0 O" S
出错信息如下:
$ }: [* s7 i0 f5 |5 [, q+ k' v7 X" ^0 e! a/ b
Exception drawSelfOn: Heatbug0 Y9 b# x+ o6 M) L( A/ l! ]3 E" c& S3 D
Exception in thread "main" java.lang.NullPointerException- B" h A& z o
at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321), g9 P. ]' U" }# i& \' A5 S
at regogo.StartHeatbugs.build(StartHeatbugs.java:225)
5 i2 o! h4 `: V7 ~, O at regogo.StartHeatbugs.main(StartHeatbugs.java:173)
# X2 v8 D- N4 n0 n
5 x7 E6 A( _; h/ @6 h曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |