设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6527|回复: 0

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

[复制链接]
发表于 2012-12-1 12:42:02 | 显示全部楼层 |阅读模式
程序编译无错误,但运行时,提示以下错误,无法显示设置的网格,请高手指点  ~' L) C% k. v
ERROR [AWT-EventQueue-0] 2012-12-01 12:35:05,656 repast.simphony.visualization.engine.DisplayComponentControllerAction - Error while creating displays
* t- N$ z# M$ D% Urepast.simphony.visualization.engine.DisplayCreationException: Error while creating display.' o, M0 t; t- f
        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:102)% a3 \& l0 {% Y! i& B
        at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:44)" M, U" D4 @" Y+ a% u8 y
        at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)# _# @. {4 Y/ X5 Y, w% C
        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:207)
  S; ^* K0 o, |2 J5 \        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)
) y3 q; F1 u& j" ]) ?1 H& A        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287): _" m" j4 I- e, i; z
        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
, i; q" b& k$ v' b6 {/ D5 V        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
. M, P* [6 ?8 `) _4 M        at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)
" p! p* O, T. ^2 X9 k$ \5 Y2 h        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:205)
- B7 p2 E( m) |& x& \, a        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:376)  N, A5 O8 \! y' C" C' ]5 E9 Q! R
        at repast.simphony.ui.RSApplication.initSim(RSApplication.java:159)
6 z7 g9 t" x3 \. z+ u        at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)- T! w" ~' A& n, W' s
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
1 [( Z$ `: u5 I5 {        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)- p; \& u4 c: G
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
$ ~  @  M  i0 V% ~1 {        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)& B0 L+ T; a1 ~6 `: q
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
: p7 ^* @8 C1 q. Y+ w9 Y  ^        at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)5 ]4 y4 S6 Y$ d( Y% I
        at java.awt.Component.processMouseEvent(Unknown Source)
1 J4 s* a; x4 F% A        at javax.swing.JComponent.processMouseEvent(Unknown Source), M. x% O+ e8 \& P" O
        at java.awt.Component.processEvent(Unknown Source)7 Y% I; o2 O" ^& u
        at java.awt.Container.processEvent(Unknown Source)' y7 O4 g: M! ?1 q
        at java.awt.Component.dispatchEventImpl(Unknown Source)0 Z7 }* {7 R- i5 M
        at java.awt.Container.dispatchEventImpl(Unknown Source)9 c4 [' p  E, A5 h) e0 f
        at java.awt.Component.dispatchEvent(Unknown Source)
5 Q( ^( N' y5 J$ O) ?% ?; i) h9 s; V# X        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)* R# y$ C; n9 n0 `
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
$ C- l4 i9 w% I) x7 D; g) @        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
5 |- W5 b" h7 u1 V+ l* u2 `* k0 M        at java.awt.Container.dispatchEventImpl(Unknown Source)
: j; N; G$ U  I6 B$ f  x7 S        at java.awt.Window.dispatchEventImpl(Unknown Source)
0 w0 e4 g& K8 F* ^        at java.awt.Component.dispatchEvent(Unknown Source)
' t# F* t& S! V" e        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)$ f; J+ ?* e- z& Q' P! v4 a
        at java.awt.EventQueue.access$000(Unknown Source)* g( A$ h, M* S, I3 @
        at java.awt.EventQueue$1.run(Unknown Source); ^' Z7 z6 r4 U$ d1 J! i' z- ?
        at java.awt.EventQueue$1.run(Unknown Source)
& L* m8 g" e. @1 U- e5 A        at java.security.AccessController.doPrivileged(Native Method)
' ]1 J/ `( }: ?5 ^$ F$ G  u        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)$ I0 _* u) C3 n" M
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
# z# `' k( V* M! z3 }        at java.awt.EventQueue$2.run(Unknown Source)$ b" l& D2 \+ d* i, C5 Q
        at java.awt.EventQueue$2.run(Unknown Source)
# S9 d5 Y/ A, ~  T' g* L        at java.security.AccessController.doPrivileged(Native Method)
+ j$ T! z+ X* K6 `/ @. J        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)7 D+ j6 w/ m6 V( p! K
        at java.awt.EventQueue.dispatchEvent(Unknown Source)7 B- u$ J  t* Z! b
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)9 s2 @3 B1 C2 {% x
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source): @! P3 ~" `8 k" x( \. n
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)7 \: q) X9 [# T) |! `# v( W
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)) K2 u- D# @) x' x2 k
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
# J- O$ W" l+ o- k4 k( E        at java.awt.EventDispatchThread.run(Unknown Source)
- s; b% u; o5 k2 k4 WCaused by: java.lang.NullPointerException0 {/ J* s% L5 x8 @* m$ M
        at repast.simphony.visualization.DefaultDisplayData.addProjection(DefaultDisplayData.java:60)
' K0 s/ `* |; D0 y4 ?. _' `        at repast.simphony.visualization.engine.AbstractDisplayCreator.createDisplayData(AbstractDisplayCreator.java:23)) H: F3 I$ c" m& A5 H; }3 R
        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:56)* k" z$ q/ ?; a3 s
        ... 49 more: n/ G: _; G8 j' J$ B
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-23 05:14 , Processed in 0.015275 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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