设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6550|回复: 0

[求助] Repast Simphony 2.0 中 Error while creating display

[复制链接]
发表于 2012-12-1 12:42:02 | 显示全部楼层 |阅读模式
程序编译无错误,但运行时,提示以下错误,无法显示设置的网格,请高手指点
6 L$ h0 a9 u3 y1 Z% Q2 H. |# |ERROR [AWT-EventQueue-0] 2012-12-01 12:35:05,656 repast.simphony.visualization.engine.DisplayComponentControllerAction - Error while creating displays
& s/ G. K, r1 x2 ^* o- a/ Erepast.simphony.visualization.engine.DisplayCreationException: Error while creating display.
8 Y+ m  P$ V  i        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:102)
* E$ o; N. H+ ~. [& i: ?6 ]; L        at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:44)5 H, `8 S: z- \- I# D9 M
        at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)! z0 f* o4 b+ }# p( R" [& ?+ C0 @
        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:207)* v1 e1 N8 o' J1 n
        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)
& P% \& `$ f0 O3 D        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)
, \$ V5 p% q& a        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
9 q' o3 O' P8 X  u        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
6 V- X6 `. p& p6 O        at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)# ]0 N/ a; A% h2 k; @* @& N; S/ E) Z
        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:205)( g7 c0 P7 p1 D4 w+ V
        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:376)% `2 b0 z1 p# H
        at repast.simphony.ui.RSApplication.initSim(RSApplication.java:159)
0 m5 @4 `( X# Q" T9 Q! Q        at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)
9 j0 n8 w: d! I4 E. m6 q# F        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
: r5 @" K5 y& S8 R        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
  i4 C8 L3 G% W. `/ G: ?        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source): V& T% K& I7 ^4 @
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
! v8 d& d, X8 ?        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
0 o; r" n) X" I: p, q        at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)8 H/ G/ r9 }' i) L. O2 T; r" V
        at java.awt.Component.processMouseEvent(Unknown Source)
( E2 `# ~0 Y  E        at javax.swing.JComponent.processMouseEvent(Unknown Source)
8 A+ }! K' ^; o! Z/ i! ^        at java.awt.Component.processEvent(Unknown Source)
6 Y! h- ?/ x: S! V# T        at java.awt.Container.processEvent(Unknown Source)- V2 k. }, I1 K
        at java.awt.Component.dispatchEventImpl(Unknown Source)" U- V) Q6 b% q2 u
        at java.awt.Container.dispatchEventImpl(Unknown Source); W; i1 D: Q- P6 j. [4 \
        at java.awt.Component.dispatchEvent(Unknown Source). h" O. p4 x) a! N/ x0 y  e
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
3 U: h* S4 _/ H* C# h        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source). g' q6 u6 j, ]0 l. l" x* v* k6 q0 A
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
. D" c% h0 i/ g  Y. r        at java.awt.Container.dispatchEventImpl(Unknown Source)" L5 ^1 y: f7 N: a' N$ G* k, T
        at java.awt.Window.dispatchEventImpl(Unknown Source)
6 y" _5 D) l" j1 [2 ^        at java.awt.Component.dispatchEvent(Unknown Source). v2 _3 O6 i$ s$ I, b
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
  F3 e0 Y; g- l% J+ }% r4 B4 R        at java.awt.EventQueue.access$000(Unknown Source)4 a( Z. N1 h! b6 a) [
        at java.awt.EventQueue$1.run(Unknown Source)7 [5 d2 X* {  I9 L: T1 Y; i
        at java.awt.EventQueue$1.run(Unknown Source)# B$ J9 y9 C$ r. j. N
        at java.security.AccessController.doPrivileged(Native Method)9 v, f1 d3 v. ^$ t* q7 c
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
$ c7 r! {: U3 O+ a, Z        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
* G- A0 J) V1 S9 m8 N8 p        at java.awt.EventQueue$2.run(Unknown Source)
0 Q' Z1 k7 Z  P/ H! p: W5 p        at java.awt.EventQueue$2.run(Unknown Source). a/ _) f; N9 u: D, r
        at java.security.AccessController.doPrivileged(Native Method)
; `( T) U( E# t- R        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source): a+ F  J8 F1 L9 J; ]
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
+ N: ?) |; b  W- {% T1 q& R' w- P6 C        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)( r: |1 H& ?  v7 `* y
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
) l) K% J( {+ V4 d        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
" ^6 K" R0 ~) ], e! B        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
$ k9 w  l; t' k        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)# s! v* C! j% [( J2 t
        at java.awt.EventDispatchThread.run(Unknown Source)! N3 I6 s- a" I
Caused by: java.lang.NullPointerException: n+ Q% D$ @* k& x
        at repast.simphony.visualization.DefaultDisplayData.addProjection(DefaultDisplayData.java:60)
0 A9 ~+ j  F( X0 k: b/ p+ h: l( y        at repast.simphony.visualization.engine.AbstractDisplayCreator.createDisplayData(AbstractDisplayCreator.java:23)
* _/ `3 ~1 x. e( x7 W! {" ^) V, h        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:56)
9 w  _: f9 R8 l, a; p        ... 49 more
& q/ V0 s8 i& u: D
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-10-30 14:03 , Processed in 0.016943 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表