设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5885|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解6 z/ V6 G% J: I9 G: f. }' T$ \
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
( g; L0 w3 E: X% i1 L3 G
: W# }7 s( v1 R- M8 s; n有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下0 o; [9 n) G5 M- G

9 I% |! d3 b8 B3 ~感谢感谢
$ K; p& t7 {" u2 W- q. M错误如下:  t( s+ ^; `. A9 W% D# d
, }7 O4 ?+ y) q" ?1 d0 h
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException
- X; R" z7 r& I5 N% p3 h$ a- x. q        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)6 ?8 n0 H$ y+ @- t( n
        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
% X8 r' H: C& r& ~# N4 L# ?' v# e( j' v        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)6 N# B, C( B, r* n
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
$ _# V9 W2 H1 t4 k        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358): ]- D) m# Y& t/ {' I) s
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)
3 j* @' C1 ^  ]+ T/ G        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
% e% F2 t  H. \' F( `5 B* K        at java.lang.Thread.run(Unknown Source)
! D$ g8 Y$ Z3 o8 m2 Y  ]! hCaused by: java.lang.NullPointerException
$ @8 @- {- {2 e        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
9 D/ o7 @+ y8 I! o6 x        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)& _6 [, C! G8 V' d! }  c
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)9 o% K) v% f! t$ P7 V- c( T& c2 `
        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)) n# u. u: a# ]8 E0 g4 @# E2 x
        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)$ X  ?( P9 `% H- N
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58): O1 V; E& G( h& m" {6 G
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
; G7 y% K" S; a3 b1 T+ O* t& K        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)7 Y. P; l' Z! M) p7 P
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
7 x4 }, U& k2 H% y1 s) w        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
% E5 m3 J8 ~/ w+ V        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)8 P% P. s8 i; a/ w! u
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)/ z9 N: ^% ^. R2 `+ M  z: l
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)3 x& w8 ?6 o( e! n  K7 H
        at java.awt.EventQueue.dispatchEvent(Unknown Source)* w9 C# t: G+ {+ p7 C4 B$ z) p  v
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)0 E% i6 t! y/ X& W% q
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)/ a! b/ c1 c. ?, U3 Z9 @; e
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
% k8 g; q/ @. R% d3 N* Z        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)" j- E/ u2 }$ M, K* [3 m- ]0 h+ L# v
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)" [* N( X3 `' T* c6 x8 n
        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-3 09:57 , Processed in 0.014574 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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