在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.
2 H0 x$ W9 g K
( X% O. F, c4 C/ U9 r 同样的代码在cmd命令行中启动是可以运行的。- ]8 r7 d( s8 k: [3 G' M
5 n3 G( R7 b$ C1 _; Q! T 出错信息如下:7 z( ~- a6 t0 Y5 A, c i& e
' {7 v- h( _2 n" a- y- T! k3 u
Exception drawSelfOn: Heatbug I5 g. n8 F2 I I" J2 H
Exception in thread "main" java.lang.NullPointerException% q3 `+ B4 U: F0 i, s7 w
at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321)
4 l0 m% h# U1 @& [6 g, j at regogo.StartHeatbugs.build(StartHeatbugs.java:225). ^% Z& E& X$ e, V' W1 o" N5 N
at regogo.StartHeatbugs.main(StartHeatbugs.java:173)6 n* P C9 T3 j& p
- d6 [: I$ X; H6 F
曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |