在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.
m1 I9 v7 a; {
: o0 ]' q, O! Z4 @) }/ l2 t J 同样的代码在cmd命令行中启动是可以运行的。
: Z/ t% K5 l. I# H! D) o8 R$ a0 |! P* \5 A N
出错信息如下:
2 y/ n+ J3 h7 s% [- V, g, x" R
! {0 K1 C& Q( m d Exception drawSelfOn: Heatbug
4 x, j7 M. m' H: N/ g" F9 \1 G+ }Exception in thread "main" java.lang.NullPointerException/ [1 S$ N8 ]! O8 D* s9 {
at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321)
# O) e5 y& ?# @/ ? at regogo.StartHeatbugs.build(StartHeatbugs.java:225)' h. j2 U, ]/ O C
at regogo.StartHeatbugs.main(StartHeatbugs.java:173)/ m' J! j& s, k" `/ M; W! W# Y
1 b y1 \% J2 c" J( X5 h# J% a& q
曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |