设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7084|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
8 L; W4 `  g: h写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
9 E+ e, h) o: x  T' f2 L6 r0 ~1 i& x, [3 p, Q8 k
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下( \  A+ L% p+ k

$ N3 E  R* e4 y- j感谢感谢8 y" a4 ^# m, ]2 u  e
错误如下:
1 N& Q6 H9 G; d& ?5 B. q3 k7 x: \+ I% Z3 V7 N2 A$ n
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException& B! }0 p7 W3 z" c% [" ^! V2 w
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)/ Q6 q1 u8 y- K" Z
        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
5 v( O- j% @* z' F' J1 G& ]* y        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)" @) W. A( o) v2 Z5 H
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)8 f  a0 V' `3 ]+ G1 a
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)0 m: S3 {" x4 [; L& f  Y
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)* }- z- E% E- ?3 E# [! E( O# a% G
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
4 d& Y1 a( O% _8 H        at java.lang.Thread.run(Unknown Source)1 h- r- @, \/ O; Q; [+ j& }( L
Caused by: java.lang.NullPointerException
7 ?' }. ]% L4 t6 w        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)) R+ G. m8 a9 L5 N# j
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
- Q, m3 k- v! ]; ^) s5 z        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
1 Y; u, {# d- p. ]" p0 N        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
: e0 Y8 ]& ], S7 t) L7 G% C7 \        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)5 F: D6 c- _% M# k$ b
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)' n' E0 a' ?7 u2 V2 J2 J
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
5 G" T& V4 g1 j' j        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302): _& c+ [! H2 p- t# O/ Z
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
+ I8 r# [/ x" R" O        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
7 o1 f1 c& @4 @; h        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
" S& q6 Q8 W) ?1 A6 p        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
( c! G/ X2 o+ s2 X' C% _) y        at java.awt.event.InvocationEvent.dispatch(Unknown Source)  k$ i6 S- \' K4 S1 p' B
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
1 W8 ^, n0 \6 V) b, F6 B; ~5 m        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)+ n7 d: K8 ?8 R" k( `! b, w2 M( b
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
3 H7 y, c0 U) t) L5 z* F% ]6 |! A        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
2 w, d: a( e) `4 O" i/ ~        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)" _9 ^% w9 }9 I  c% I7 a
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
; `6 L5 `/ x6 i; _& w! X        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-20 02:11 , Processed in 0.015131 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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