在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption. 7 D( h; z+ z( B* I6 K 4 f# k+ B$ v2 u8 F1 D- e: F. X 同样的代码在cmd命令行中启动是可以运行的。 & H; P% Y: E, q- G9 m / x$ I1 f" Y. D# B3 e 出错信息如下:% r9 V. D( K$ Y) ~/ |
; m" _& g& C: \' i. ^4 i
Exception drawSelfOn: Heatbug4 w' w' }3 e' m( f: [
Exception in thread "main" java.lang.NullPointerException" Z- |9 T' E$ [
at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321) 8 s. q/ _2 b3 j4 D at regogo.StartHeatbugs.build(StartHeatbugs.java:225) 0 ]& ~+ _2 q0 e: J; Y( N, f6 b at regogo.StartHeatbugs.main(StartHeatbugs.java:173)- m' k. V4 n" {, A2 F