在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.4 g0 W, n2 [, K6 U+ r. \) Y
. O. i, D+ s7 A& \6 c6 Z- v 同样的代码在cmd命令行中启动是可以运行的。. k& b! C) k6 F$ b/ g
' Q: z4 S3 n3 s/ t5 T8 p7 n, E
出错信息如下:) n) z1 j* D& u( Z2 f
. A/ s. |; ^3 i3 O
Exception drawSelfOn: Heatbug) L1 ^$ m# h, t5 E/ m! }
Exception in thread "main" java.lang.NullPointerException
) b: d" d! V8 ?$ l at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321), r: K! o- p' h# u
at regogo.StartHeatbugs.build(StartHeatbugs.java:225)9 J; Q1 ]% S, K# j4 q
at regogo.StartHeatbugs.main(StartHeatbugs.java:173)
' g3 e& o' r* g' H( s
0 {% u, j! B' M/ L4 O0 h6 k曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |