设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7057|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解. E# F" B+ B. Q( a$ c
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂5 @/ O) r( v4 t) e( L  S8 ^5 |( [
% q# \5 R/ {7 M! H' |5 |* e9 C* o
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
1 l$ }6 r$ j" x: G; F- Z( }
: M, V7 E1 _8 A& P% E6 z, B感谢感谢; N" O- ]. `' E+ @0 f) [5 l
错误如下:- P+ R% R8 v6 L& T$ j* l" y

  S" ]4 Z& p" @! OException in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException0 c$ p. T( {) h5 {8 e$ o5 ?+ m
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)* B- _, h. K/ s) d1 |
        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
7 V. D4 |4 ?  c' i        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)# L7 i. T8 M3 l* G
        at saf.v3d.Canvas2D.update(Canvas2D.java:113): U# h2 G# W- p# ^0 q" e7 D
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)& {# v8 g7 D+ L) L0 O. k; Y
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)* l9 x) M0 G4 j. ^. m8 f2 `
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
5 J3 Y$ X* h  r  Y# v        at java.lang.Thread.run(Unknown Source)" E! e3 f9 _3 U
Caused by: java.lang.NullPointerException4 E1 D& q9 o( a
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130); a/ g1 n  T$ Y' E: b9 n
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
( [6 m& i; ~3 e        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)% o5 @( q. I, t  `" z3 t
        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
/ b3 r( c  M) n' w        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)
5 k# d# A$ Q/ Q+ t        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
; i1 q- ]# b/ V- A        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)3 k) Y7 F' \: p4 d9 Z( I
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)2 d; {" {% U6 P1 ?- ^
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)1 u) c5 p3 E" f7 Q$ j* ]
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
0 H. d& L6 Q7 e0 v+ j        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)! Y9 _3 M) b' [2 x/ X+ K( \! k. U7 m
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
( O; ^+ p9 V3 H2 O        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
$ ~, g/ e4 `0 ^& h        at java.awt.EventQueue.dispatchEvent(Unknown Source)& i6 k( O+ O: A1 d, p
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
" {8 m( d) v( w9 E/ @! Y5 Q        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
: P: R! x; A/ G5 I        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)$ q4 o" T. b; w) A
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source), Y# K4 W) O+ d
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)/ J' S$ s1 t* B6 o
        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-13 21:57 , Processed in 0.018046 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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