在eclipse中运行Jheatbugs示例,程序可以正常run起来,3个控制面板都能出现,但是点击Procontrol的Start启动模拟时,就会报出NullpointerExcption.
9 F5 k$ l8 D9 z/ h$ y- A; r: B; I# H% p5 X" L& {5 C& F" v9 i. V
同样的代码在cmd命令行中启动是可以运行的。4 k8 [) n$ x, b# h% H- y
* s4 I4 R9 H/ Y' o6 S 出错信息如下:
" k. M7 e8 V g, d; g( A$ F
/ F S% d8 q- ^( D3 o1 F& I4 \ Exception drawSelfOn: Heatbug
E! I) S# l# `; K6 W {+ rException in thread "main" java.lang.NullPointerException* d" E+ {! }2 z- r( `7 _
at regogo.HeatbugObserverSwarm.buildObjects(HeatbugObserverSwarm.java:321)$ v( ` p2 _# K! p" W+ r/ v
at regogo.StartHeatbugs.build(StartHeatbugs.java:225)
4 w7 }" @! |8 }1 I* \ at regogo.StartHeatbugs.main(StartHeatbugs.java:173)- e, c2 B6 C. d \2 v7 j
, B6 M+ N3 n, l& h4 e: P8 q
曾经看到有类似的求助贴,但是解答不是很清楚。请各位再帮帮忙解决一下。 |