设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7003|回复: 0

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

[复制链接]
发表于 2012-12-1 12:42:02 | 显示全部楼层 |阅读模式
程序编译无错误,但运行时,提示以下错误,无法显示设置的网格,请高手指点* v7 x6 r. W7 v3 C5 c$ [
ERROR [AWT-EventQueue-0] 2012-12-01 12:35:05,656 repast.simphony.visualization.engine.DisplayComponentControllerAction - Error while creating displays( u' O+ i. d: G' d- b- v) [
repast.simphony.visualization.engine.DisplayCreationException: Error while creating display.
4 F) l0 e# C* j' B        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:102)
1 }% w' o; q2 }' k1 R& B        at repast.simphony.visualization.engine.DisplayProducer.createDisplay(DisplayProducer.java:44)
/ W5 J, r$ m2 Q, Y# Q! ~        at repast.simphony.visualization.engine.DisplayComponentControllerAction.runInitialize(DisplayComponentControllerAction.java:90)
5 i1 |" _' G9 N; R( Z& F        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:207)
  e) k2 w; {+ I. i: U' d5 V/ D) k        at repast.simphony.engine.controller.DefaultController$2.visit(DefaultController.java:1)" `, z+ a6 l- Q- `4 K' i% s$ U
        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:287)' U! e5 Y& b* a# d4 b+ f2 M
        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)  [+ B, g9 D5 e4 C. l. [' p$ Z
        at repast.simphony.util.collections.NaryTree.preOrderTraverals(NaryTree.java:290)2 s# E( D6 U8 s0 j# r" ?
        at repast.simphony.util.collections.NaryTree.preOrderTraversal(NaryTree.java:283)
4 I3 E/ [( J1 \6 S0 V6 G        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:205)
0 ~8 F, m4 S6 U# i  E1 ~        at repast.simphony.engine.controller.DefaultController.runInitialize(DefaultController.java:376)2 h# m. O' v. r# E, A3 w- j
        at repast.simphony.ui.RSApplication.initSim(RSApplication.java:159)$ N6 q2 L- M5 F+ n8 P, y" G
        at repast.simphony.ui.action.InitRun.actionPerformed(InitRun.java:17)' c0 Q* F9 [6 ]" y1 Q
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
: R- J2 m4 i7 D* P        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
- |* I/ C+ \8 V* L/ F0 C7 G        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
) \; [2 [3 J1 X! }        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)* Y" o" A' ]0 y5 o, P
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source): o& T" C; c. D; v; D( S; u8 h1 N9 i' f
        at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
8 H0 V* K  P) A/ z7 u4 K4 v        at java.awt.Component.processMouseEvent(Unknown Source)
7 N7 S$ j4 Q4 E. c5 F        at javax.swing.JComponent.processMouseEvent(Unknown Source); f2 A& X$ ?, [. Z: u& o1 h
        at java.awt.Component.processEvent(Unknown Source)
1 E* o# s& t! o' S$ l        at java.awt.Container.processEvent(Unknown Source)
; z4 X5 y* v- x* Y* v$ ~        at java.awt.Component.dispatchEventImpl(Unknown Source)  n& a" F# g2 P# R' R
        at java.awt.Container.dispatchEventImpl(Unknown Source)1 y% H/ R! y* F, r' N; U: G
        at java.awt.Component.dispatchEvent(Unknown Source)
; q# j. }$ _( x' V7 d, h6 `# ?        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)& y2 D! m- y5 L% V1 h6 H, U$ G
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)+ |6 {; n0 u; [/ ^5 a; j
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
% M/ M* o; n5 [& p        at java.awt.Container.dispatchEventImpl(Unknown Source)
2 S- j  {7 F- H        at java.awt.Window.dispatchEventImpl(Unknown Source)
3 r- a  D' \/ _* ?0 V4 K6 B6 \        at java.awt.Component.dispatchEvent(Unknown Source)4 c2 ^& N& O4 u" d; U; _
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
$ [% T) E4 n1 w1 E; g. K( o3 |        at java.awt.EventQueue.access$000(Unknown Source)/ r4 O& {* H8 B
        at java.awt.EventQueue$1.run(Unknown Source)- n2 p  o5 _- \1 e3 ^5 q& A
        at java.awt.EventQueue$1.run(Unknown Source)
: ^2 ?4 N# ^3 W8 B  b5 o1 u* u        at java.security.AccessController.doPrivileged(Native Method)
8 R" t" g6 g+ q! \* v        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
* z( B) A+ x2 W/ f3 j9 G' @        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
, ~2 w# t% P7 @7 R. A. ^. ^, F        at java.awt.EventQueue$2.run(Unknown Source)
0 v0 |7 n) U. W  X        at java.awt.EventQueue$2.run(Unknown Source)1 B& |# V  V, p
        at java.security.AccessController.doPrivileged(Native Method)$ u8 v% q8 ^  |. w3 t+ Z6 x
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)7 j4 W$ U3 c# I' O& u
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
2 ]0 T( J" m8 X: M        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
% {' l- O! P; U& d$ @7 u        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)$ p1 m2 @  l9 d3 G  u2 q/ @$ q  t
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
. t  E8 I+ D' k7 Z: \9 c/ q        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
% B: a8 L- ]6 m0 N5 }! w        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
8 R9 E+ \( Q# P1 D  P% ^$ v& g: X        at java.awt.EventDispatchThread.run(Unknown Source)9 }. v& l: t8 Y% [' {5 L
Caused by: java.lang.NullPointerException: U% {) }: C5 C5 x
        at repast.simphony.visualization.DefaultDisplayData.addProjection(DefaultDisplayData.java:60)
3 X* M- y) O9 }0 j8 U        at repast.simphony.visualization.engine.AbstractDisplayCreator.createDisplayData(AbstractDisplayCreator.java:23)0 r. p' S4 l( _# w1 j- t: L& F8 ]
        at repast.simphony.visualization.engine.DisplayCreatorOGL2D.createDisplay(DisplayCreatorOGL2D.java:56)( E' l/ q3 [, p$ k' F
        ... 49 more
2 a6 M8 @5 X7 }0 C" F8 r2 \
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-16 23:30 , Processed in 0.014966 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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