在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.
4 f9 k- Q9 u7 r) T$ D2 h% a( A* \
同样的代码在cmd命令行中启动是可以运行的。
1 ?9 _" E, E) k: w; H' S7 z+ ]3 K2 W. u
出错信息如下:
% Q5 O, u+ U; k7 F( m Z. u$ X; x9 N" F8 ~: @; l
Exception drawSelfOn: Heatbug# M; i" t% X: [2 ~$ E
Exception in thread "main" java.lang.NullPointerException
! B% u. l; h* P' ?, l2 n at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321) |/ X& a9 u) j0 \, K5 O
at regogo.StartHeatbugs.build(StartHeatbugs.java:225)
3 J) J( ?2 ] A at regogo.StartHeatbugs.main(StartHeatbugs.java:173)
) R% p% e, h( ^. ]( @
; O8 i& Q, b) O9 B. w! g3 ~曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |