设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7353|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解0 X* o" j" U1 E: n% P. F* T" K2 d. Q; Q
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂# k0 s7 P# t+ N$ _

3 w6 c/ X' d7 @; [6 r5 @7 r有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
7 {! `; o0 l3 k0 S3 V9 ]& Y
$ i7 f6 |1 u5 G" e) Z0 s  k4 O感谢感谢
1 x, e) z! b2 w3 T2 R+ G& H, B7 e! Y错误如下:* m7 b3 B7 p. ^# L
$ o" |+ J* G$ v( V" k
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException, C6 ?! c1 x  D4 j7 A9 d" S5 U
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
$ A: y' P- U6 i7 A' h  ?+ A0 k        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
$ M. i' I" h9 X4 g& V        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)0 ^- s% _; Z8 {; T: S3 O( R
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
0 Y+ n( q! d( L! @  m1 R        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)/ Z! h* s; K1 \4 W
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)% e  H& Y- g& w8 e) H+ }
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)( }% K- N( p3 q7 Y7 |) J. @5 h- K
        at java.lang.Thread.run(Unknown Source), {: Q2 y! _( ^! E  B* {
Caused by: java.lang.NullPointerException
4 L5 A5 ^, {$ S4 P+ V        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)8 {4 a5 X+ `, R; d- ?& t+ o4 T+ E* C
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
# q0 K& j/ t8 c& M        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
' G$ n. g5 {) Z  }: C! D        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
$ t6 Q, t6 L# e, m' C  j        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)
7 c6 i8 Y; M/ O, E# x        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)& X+ C0 W6 ?- }
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)2 U3 ]) X' P6 i1 J. \8 ^
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)
' s0 m$ V9 q6 v4 U/ v        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
2 ]6 W1 G5 i, `( f        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)( C2 d( c( u' N7 k0 y9 h: H3 i
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
% H) C) M( o6 s& b7 b        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
) S) }- B1 a7 R- |+ l$ i        at java.awt.event.InvocationEvent.dispatch(Unknown Source)- e, W% r5 O2 l  y2 `1 Z  O3 @) t
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
: z5 p5 V3 o5 ?' z' a: Y        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)' \1 u7 G/ S) b8 n: T# l
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)9 o& ^" o8 d2 v1 a. L, v
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source): s* S1 @6 o+ F
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
) g0 A' _* e3 X* X        at java.awt.EventDispatchThread.pumpEvents(Unknown Source); S2 x5 \" G, A. m! S
        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-4 07:56 , Processed in 0.013358 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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