设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4276|回复: 1

[求助] repast s 建模中遇到的网络结构的问题

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
/ C4 }! S  t- g9 t/ m写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
; x' U. U4 B) {' H* L% @9 }" e, G
  e! f  S8 l' U有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
" p) }7 F6 e0 X, Z0 C: I, `) @
2 J4 ?3 K! [* h2 c感谢感谢
1 C; m! @1 F& |1 [' v7 o3 x错误如下:5 m# K; z; |8 o( h7 |2 D0 t

$ I& u4 z  ]7 x) r! H/ ^Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException+ J# c$ ~9 B7 y& |9 Z% l1 t% z/ i
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
% h3 o1 {% f% }. V  R        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410): X0 D/ V$ L3 \" R- P! @
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
4 Q$ d: P0 m5 i6 A3 Q* b. z        at saf.v3d.Canvas2D.update(Canvas2D.java:113)+ y! Z5 }5 J/ G
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
3 s: Q5 d. u: a7 U; w' ^: R        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)8 I7 c* y% U8 g
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)5 O8 _7 ~$ k: h; n" C* p, J! H( i4 k9 ]
        at java.lang.Thread.run(Unknown Source)# }8 y# m) z/ w2 A1 }: n  s
Caused by: java.lang.NullPointerException7 ~9 L+ X: _2 S3 K: y& X  R
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
# w: c; K  D9 E- U/ v# D- D        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)6 m' f+ D/ b5 E. T! N- F( c' `$ R
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
, v2 O- K8 M7 x. r7 g) J. G        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)9 j9 D  ~2 h8 f) a' w9 U3 O- T
        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)
8 S" k' k8 l8 M( T6 |4 A8 ^9 Y        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
7 H! s2 o6 i" r, Z& g# y7 N# ]        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)0 S' k+ I3 i. v& L1 l* w- \& Q
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)4 c- h, l- H8 R+ T
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
2 K$ S% W, e+ l        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
$ {2 Z& D8 @; ]2 U9 n        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)7 X, Y1 f% Z. @. B* H
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
5 S6 Q0 R  ^' o3 c2 p2 J        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
* d7 e2 O2 V4 k        at java.awt.EventQueue.dispatchEvent(Unknown Source)( R4 h" G! P, U
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
+ ?9 }# @2 d3 W0 K3 F        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
$ V% z4 O( x( F# c2 Z- m' g4 E        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
& J$ ^' g+ V2 q' t        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
4 B4 u) O! c# ^: @6 z' x  x        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
3 p) ~: d' t1 k) D0 Z6 u        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-15 13:59 , Processed in 0.012356 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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