设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6646|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解/ p& C4 U. z9 X2 A
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
% D4 m* c% u" l% U! H+ K* G% C- i1 B! S
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
* T' W9 E" s/ t  G
. Z& S  Z  o9 k$ S8 n- A$ S感谢感谢
$ q- ^/ H# a( s5 O& ?7 K4 @. |0 R  x错误如下:
7 G0 @4 y" h9 E! l" J5 j  `: h5 G5 ]' Z# Q
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException, a# w# N, A, J: c
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
5 C: E" q- J1 _" K$ c        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)7 @: u) a7 y9 }
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
- \" W9 p5 j2 [$ b9 E7 X* n7 O! X        at saf.v3d.Canvas2D.update(Canvas2D.java:113)2 P, N4 v9 |, |( q2 |$ n
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)1 a: ?3 v$ \0 w
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)
& ?; M/ K# y! T1 w& [' Q" w        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
7 a3 V; T! d, d5 q: r# U' d" m" a        at java.lang.Thread.run(Unknown Source)6 ^) E4 x: N+ Q' C8 w& N. Q+ s( ^9 [  _% N. c
Caused by: java.lang.NullPointerException7 l' y9 ]$ _( z) \, r! h: Z
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
$ ~- y* O3 [) |+ j+ F7 I        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)& _; U8 K! }9 V0 D5 k
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
1 N& f' L( S- ?1 L1 h& \9 N7 }+ f- z        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)) U/ e0 J% X. _- w% w8 u3 w
        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)
1 }* a2 ~% a; G5 G        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58): ^- n( i, A2 I6 E4 o
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
1 L$ H5 T0 W( B+ I        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)$ I; M$ f. f$ G
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
) }! E! M3 {- P% X# f+ T        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
2 j4 r; ~* o4 G3 _* A        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
. k8 v) W7 k" z( L        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
: a3 ^* ~( i- R% V7 x& n6 a        at java.awt.event.InvocationEvent.dispatch(Unknown Source)% f0 Z' X9 h2 r( f* u
        at java.awt.EventQueue.dispatchEvent(Unknown Source)( o3 y( I0 d! D/ O6 [9 @: W
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
( [0 n/ K7 D: a        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
' m/ ]6 {! d. Y) x: n3 r/ h        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
/ Q2 Z4 F% Q5 q) w        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
& K' c) H7 H6 o% T0 D- [! S- L        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
2 m4 C/ ?6 j4 N+ v( \$ `/ |1 z        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-14 01:23 , Processed in 0.016451 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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