设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4243|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解( V4 M/ n; ]5 b
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂$ l6 P6 D; o/ t" y% c
: d8 X$ f  D, H( T7 \) H& ?
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
9 H* f& K- n4 l) R4 A0 }
3 g6 w% X9 {! w6 j感谢感谢
' ^8 _. L4 H+ Q$ ]+ v& o; i错误如下:
5 t  {. x2 J  Q# d' _8 e6 W
: \' ]7 R5 J! T  J2 O% g3 GException in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException6 C" A( P0 L  D0 s% t; }* P
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271). I8 L! r  ]/ L, @' F9 i
        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)6 T0 |  \9 C/ _) Q3 I0 c
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)" r+ h- p! H  Z% h
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)+ {% ?4 x; T8 r) c" U* S
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)1 J# I9 C  p% u* D
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)
0 U4 w4 T( R  J3 i) F% ~% R        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)' ]: g5 D4 v& d$ x; D( j$ m
        at java.lang.Thread.run(Unknown Source)
5 ]) ^  F2 `4 M% U" J& gCaused by: java.lang.NullPointerException+ G' Z. Z0 A( v1 [
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)2 o* O& l7 j( G8 U' ]! @$ S& x7 }
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
; M7 X/ m& E! g; T3 y        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)  s# I: r1 Z4 }2 K/ E. }
        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)* X( p/ Q% S! T7 y  s( v
        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)' _1 \& b8 a* e9 L
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)# o/ S1 P( k8 ]1 X' B
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)$ `. S9 f+ {  J' w3 ?8 z
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)2 i3 q6 W5 ~7 ^. ]& ]; o+ a) A
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
1 b+ K# X! G% _4 W. B3 k( R        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)$ G/ g$ S% s$ M# ^7 E* v& p
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
3 Q' \' r# r: ?8 ^9 R  L        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)& o; V: f; M9 q
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)' z  [6 _) b/ v9 K
        at java.awt.EventQueue.dispatchEvent(Unknown Source)& I1 z0 o: y, B- M. b
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
4 C+ n1 M, m+ y. b% W7 l$ [7 k, U" U9 x        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
% K* Q' V4 d! Q/ d$ p        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
! D. a2 w  x" H" q5 e4 ]  E        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
1 A: E' ?6 s+ O3 `        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
# ^% b4 }9 y9 _/ `1 ~( ]4 c( d% K9 I        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-19 19:38 , Processed in 0.012147 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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