设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5969|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解/ n" V# U/ W1 e& ]0 V' ?" A# J6 u
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂) C2 x* z! i- B$ X: S

3 e3 y) w. p! v# @3 X* H0 {有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
$ V# h! y* F2 E3 h3 L
% G' }# s3 E; J+ @! r; C4 _( u感谢感谢4 H$ t! |7 t# @& [3 v
错误如下:
+ W1 K4 [( y& ~2 I: n0 ^" _4 g8 K2 p% x  E. d# s
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException, f, i( ~2 x% b
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)- j  H5 w7 W8 \8 Y
        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
* }$ l( \8 D- z        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
$ c/ G# s0 O+ _  d0 P        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
! Z6 D9 X$ J- |: K" D        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)' A7 m) h1 q& ?+ Y% |' G( z. ^
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)% o+ @% {$ {3 j! v8 R
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
" t, A9 p& n3 a1 Y& D* w        at java.lang.Thread.run(Unknown Source)
' R" Y$ E) l; }  s1 B( OCaused by: java.lang.NullPointerException
2 l& u8 {; g" C; I7 q& G        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
! r. ?7 ~9 h2 y; e# Y' y4 L& N        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
2 U9 K4 y! R/ `" w8 I; F* m        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
2 q! I- y  C1 h: K' T$ w        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
8 K  Y! r* L' \3 i% u! G1 w8 m        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)9 Q% U% w( ~. a. j
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)( s2 H# y- f3 \9 F/ j5 Q4 V$ t, `
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)7 |$ g8 ]; \* V# g5 ~
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)
+ r/ w) O1 u" ^- H9 {* `+ P        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)5 a' L3 R; X* q& v# h4 u
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)" a) F: W1 k) c( }' D/ V& O$ W' T
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)6 L( `' x8 c4 ]+ f' q! J, j6 m1 ]
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)( a+ J7 ~; q8 P4 {3 o, W& l: Z
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)  ~+ Z. _0 |& }1 _9 O% `/ N, _
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
/ a8 g1 k+ H, c0 Q* A        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)# ~: e" l7 R# e+ P. V! h# c1 l" _% ^% H
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)) |; s: z4 A' K/ X! ?  A, w$ i
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)$ P. U3 R+ Q+ M9 |7 p
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source). X# N7 \9 c" J7 b1 c, a
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
8 M2 m  {# ]& W  S        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-23 02:34 , Processed in 0.020753 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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