设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7513|回复: 0

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

[复制链接]
发表于 2012-12-1 12:42:02 | 显示全部楼层 |阅读模式
程序编译无错误,但运行时,提示以下错误,无法显示设置的网格,请高手指点* w6 B0 ?- i5 Z, @# x. G, a; W
ERROR [AWT-EventQueue-0] 2012-12-01 12:35:05,656 repast.simphony.visualization.engine.DisplayComponentControllerAction - Error while creating displays! ]4 ]2 ?  U( t8 P
repast.simphony.visualization.engine.DisplayCreationException: Error while creating display.
: w; w. I6 c6 Q- z: J( [% F        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:102)# H1 s0 x1 U9 C
        at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:44)
" S7 p  Z( f  i$ a: V  Z        at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)8 P% q0 M  k/ k2 f( z
        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:207)
0 d: s& [) B# J$ Z        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1), A# Z6 N/ C% Z1 K4 q. P
        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)( \+ I$ o; _6 Q  |
        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
' v% r1 g( W: q* y        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)
: v9 C7 ]$ x8 @( |) p9 L5 A' Q2 Z6 r        at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)
/ U" L/ I3 k% o: O+ R  |- s" P$ o        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:205)
; i5 E# `  U# j- q. r4 n& G        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:376)
4 D& x" ^/ z# d. O1 }5 Q% q, D        at repast.simphony.ui.RSApplication.initSim(RSApplication.java:159)+ l6 b/ f: i% K; B  a1 d6 C1 w
        at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)' Z& _/ c5 X2 A$ v
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
2 A; V4 D) B2 _4 D& U1 J        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)5 w; g3 E3 W; L" K* b
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)9 s3 P( L# b$ `5 r
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
6 I0 W) \5 v! C        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
4 m0 w7 a' U% S5 r3 O        at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)2 i6 X) x" ^' Z8 y  ]
        at java.awt.Component.processMouseEvent(Unknown Source)
& q4 d( U4 Z5 E8 Z- J7 W2 f        at javax.swing.JComponent.processMouseEvent(Unknown Source)
3 Q, M* p7 R1 ]2 K        at java.awt.Component.processEvent(Unknown Source)4 f( M  P: @% x" ~# V! P$ ?7 L
        at java.awt.Container.processEvent(Unknown Source)" Y0 S# M9 [7 I
        at java.awt.Component.dispatchEventImpl(Unknown Source)- V, E8 O8 y6 q# j9 m
        at java.awt.Container.dispatchEventImpl(Unknown Source)! C, R$ h# L1 _
        at java.awt.Component.dispatchEvent(Unknown Source)& `6 i3 q% Y8 {
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
8 R0 s4 r$ A" L& r: q, l$ I8 G        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)  q" S+ n  v# I& C8 `" N, C$ N
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)) P( x; Z9 t9 Z2 E% x! F/ b
        at java.awt.Container.dispatchEventImpl(Unknown Source)
( W8 I: E% f/ r. o" o! ~7 U4 @" X        at java.awt.Window.dispatchEventImpl(Unknown Source)# }+ M7 f  i1 y4 W( V8 J% F" u& h# K
        at java.awt.Component.dispatchEvent(Unknown Source)1 W2 Z; N9 a- _' d
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
7 H6 m* L3 {6 ]! b        at java.awt.EventQueue.access$000(Unknown Source)
) m, `+ v, R: ]+ ]  P2 M$ f) c        at java.awt.EventQueue$1.run(Unknown Source)
$ D. v0 ~8 @# ~        at java.awt.EventQueue$1.run(Unknown Source), Y: G( \9 t; [  N
        at java.security.AccessController.doPrivileged(Native Method)
' }' y6 W# p( H: ?0 M. q; N! ^        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
# z6 p0 {; D" m$ X1 S' w3 N1 s        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
, e# {7 g* A" N9 q  n        at java.awt.EventQueue$2.run(Unknown Source)/ _7 N, B  f+ r' w/ Y, x$ i; I
        at java.awt.EventQueue$2.run(Unknown Source)- x# _' d: w0 |+ g7 m9 Q, U, l
        at java.security.AccessController.doPrivileged(Native Method)3 n2 R9 \; @/ w9 p8 ~: h/ e
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
. m7 q% j1 }2 o5 q! d+ v        at java.awt.EventQueue.dispatchEvent(Unknown Source), z5 M3 j  p+ d4 p4 O( H9 [7 r
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
3 g- E& l; D' t# V9 i        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
5 a8 F0 w6 h' k& z        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)0 d" ~8 B/ t! }5 {3 `' v
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)& v0 f# y/ N; z0 n: _& \) O
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
$ K7 f" Z7 Z) d6 B9 k+ k( [4 t        at java.awt.EventDispatchThread.run(Unknown Source)
) R  C1 K: u4 WCaused by: java.lang.NullPointerException
/ M' ?/ x/ b% p$ m7 s/ k        at repast.simphony.visualization.DefaultDisplayData.addProjection(DefaultDisplayData.java:60)( c7 L. n) L- P4 i
        at repast.simphony.visualization.engine.AbstractDisplayCreator.createDisplayData(AbstractDisplayCreator.java:23)
& T3 d" _0 [+ ?        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:56)
' U6 k" D/ r# a        ... 49 more
7 \6 l8 N2 T. G  p& ?% f
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-20 19:51 , Processed in 0.017921 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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