设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7006|回复: 0

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

[复制链接]
发表于 2012-12-1 12:42:02 | 显示全部楼层 |阅读模式
程序编译无错误,但运行时,提示以下错误,无法显示设置的网格,请高手指点
, F4 }  X) E/ ]3 E8 ZERROR [AWT-EventQueue-0] 2012-12-01 12:35:05,656 repast.simphony.visualization.engine.DisplayComponentControllerAction - Error while creating displays
3 o+ |# e! y; qrepast.simphony.visualization.engine.DisplayCreationException: Error while creating display.
: b" k; L1 M& o% A* ~5 k. y# v  u        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:102)
) x1 B. ~: }* f5 v9 G8 \        at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:44)3 F% r* q* C9 x; Y- Z7 F/ w1 K
        at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)
, ]  ]# [& D9 x% z' ^7 s+ U$ y        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:207)
/ F) Q5 U. z, G0 s$ T        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)
; `/ P( g! P2 J        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)" V& l5 i3 ^7 ^; ^0 r1 [
        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)" X( s! M1 C+ B0 G0 J
        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)$ B& E) m3 x( @
        at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)! I+ g+ ^' y5 d: r9 U& k7 ]
        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:205)3 x+ ^6 A9 G: V" {# x; c
        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:376)  _6 p% D9 @' \- I. J
        at repast.simphony.ui.RSApplication.initSim(RSApplication.java:159)
1 v' h9 t* b: c/ h) V( i1 d/ U- |        at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)& J4 G6 [# X2 b
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
% Y3 U" e- U5 y' X3 X# j        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)3 V6 o9 t! {# v2 p, [0 r
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)2 @- a; w, g( T
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
! [# q% [6 v3 m$ l        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
/ b8 X8 R# j5 o- w0 L: n        at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)9 ^% }4 V# b3 H* _' k7 r
        at java.awt.Component.processMouseEvent(Unknown Source)
  U! `, o5 o9 A" T% C0 t$ s7 ^: U        at javax.swing.JComponent.processMouseEvent(Unknown Source)
! ]) H5 I# z; E$ T        at java.awt.Component.processEvent(Unknown Source)
+ ?' o: X  }4 u% k# J! u6 W        at java.awt.Container.processEvent(Unknown Source)* ~$ |( `6 s# W
        at java.awt.Component.dispatchEventImpl(Unknown Source)2 i( y" N) f+ h9 q0 [0 g, q
        at java.awt.Container.dispatchEventImpl(Unknown Source)
/ w. P9 _! X. b* r. j  ^& }$ G        at java.awt.Component.dispatchEvent(Unknown Source)) h7 E$ }0 s2 M. p: w, E
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
1 h, P. l2 n8 y        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)9 c' E* h0 P0 T. e
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)( Q& h+ b! W( r+ q
        at java.awt.Container.dispatchEventImpl(Unknown Source)3 h! E- x4 n) a- h8 o' S
        at java.awt.Window.dispatchEventImpl(Unknown Source)0 W4 s" ?) @5 v' z
        at java.awt.Component.dispatchEvent(Unknown Source)# w) y! e- }1 Y! R0 @
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source): R, v7 y. R# L  j5 `; G% b# X
        at java.awt.EventQueue.access$000(Unknown Source)! G: o2 s3 n# T4 E  m+ M; Y
        at java.awt.EventQueue$1.run(Unknown Source)
% O% p% Q5 {9 q0 ?        at java.awt.EventQueue$1.run(Unknown Source)) M/ a$ M* J5 w" O$ ^
        at java.security.AccessController.doPrivileged(Native Method)4 N& P) \4 W) `/ {9 U# P2 b
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)- t6 ]$ C1 w3 I, S! H% t- u
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)0 i$ j' f* G& g; M
        at java.awt.EventQueue$2.run(Unknown Source)
4 V  L) @( x: Z' o* J        at java.awt.EventQueue$2.run(Unknown Source)
/ i! ]  Q  ]' w7 N        at java.security.AccessController.doPrivileged(Native Method)0 a' ^0 D  T! n& A
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
2 [3 L! a- I7 p* n; a1 \        at java.awt.EventQueue.dispatchEvent(Unknown Source)
+ l0 D* C1 m) k& O: `& v# c5 ?        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
0 a3 [: I6 N. {; f  W* z0 ]        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
' g9 @5 F5 _% o& R+ A        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)6 T- n. V$ U) ^5 b" {$ _" s' E
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
: c: J% }: E3 E: p        at java.awt.EventDispatchThread.pumpEvents(Unknown Source): a  Z& e* a: S( T# G2 \$ S- D0 F
        at java.awt.EventDispatchThread.run(Unknown Source)
! V- s% D. h+ ^! P7 w# y, CCaused by: java.lang.NullPointerException
) r5 d) B' c  l' q3 j8 A        at repast.simphony.visualization.DefaultDisplayData.addProjection(DefaultDisplayData.java:60)' O* t, y3 Q; a) }
        at repast.simphony.visualization.engine.AbstractDisplayCreator.createDisplayData(AbstractDisplayCreator.java:23)
  S! ^, h  A0 p; {! m        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:56)3 J7 V5 T+ k/ N; d
        ... 49 more% L1 {: J" n/ d/ T& }- p: g
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-17 02:40 , Processed in 0.012656 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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