在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.
6 s) M' ~! X/ W4 c
6 o, n) Z# Z( J, v0 H1 s1 A 同样的代码在cmd命令行中启动是可以运行的。8 B5 a3 \: y) v8 j5 Q, E( w8 Q7 z0 [6 u
" l: W$ i- q) }! Y0 S. U
出错信息如下:8 X/ T- U+ s5 b; f: O3 ^, E
5 \6 S! z( Q q8 @
Exception drawSelfOn: Heatbug
' L% N3 ?# v# G1 P2 HException in thread "main" java.lang.NullPointerException6 h) e! `* L; v9 z
at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321)
, F! x: J1 x3 }5 t9 Z6 N) a: L at regogo.StartHeatbugs.build(StartHeatbugs.java:225)# l6 z! R! D8 ~1 K- t9 d% `5 v
at regogo.StartHeatbugs.main(StartHeatbugs.java:173)
- M; h0 s N5 L- K& l
- y3 ]5 c- x! u6 o: q8 f2 \( D曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |