在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.
- c/ b- e) u* k$ h; u, B8 B$ u, @1 {, g: U; Z. F% @. P
同样的代码在cmd命令行中启动是可以运行的。. U9 S4 E5 L4 A& w5 e
5 g* N4 A9 `! C, g: g" F i1 `
出错信息如下:
: t1 u" h+ S3 n) M5 g
% a; u8 R* w) F6 E' m8 \ Exception drawSelfOn: Heatbug1 Z# ^; F* s' `0 m+ I2 J# p
Exception in thread "main" java.lang.NullPointerException
! L+ u, r+ s" p" b' x/ m. X5 _ at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321)
* X z7 F# l) T( L# |, h& ] at regogo.StartHeatbugs.build(StartHeatbugs.java:225)9 n: x: v# [! F- S# X7 y
at regogo.StartHeatbugs.main(StartHeatbugs.java:173)
, r0 W7 C2 I2 w! C/ _( V* S2 U# D, V' b& p7 f& k+ \
曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |