设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6943|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
6 h5 V' T" Y* v5 O! q3 k1 K写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂9 _& U# e4 J! a( m( A$ K8 Q( b
2 r* ^: e. x5 m5 A' j; S) M
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
- k1 ]2 q  @4 d: I: t1 ^* E
& I4 p* O% e+ Z. P6 [  p" Y/ h& o感谢感谢" @! ]# G  z0 a7 I& t
错误如下:6 A/ a3 h( D- r$ Z$ P
6 K5 c6 C6 x8 a$ A. R7 x
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException$ ]7 t+ K: N- O& P; C( z3 T" y) e- [
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
8 i" i+ p2 o) v; ?+ J( M4 m$ r        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
% @5 B5 |6 z, s0 G2 l. P        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244); w) k5 C, S# l  ]# C% u1 t
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
2 m. Y% }* @  A" m7 s2 W' E        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
( K' X- `" u9 P        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)* d* ]% T: {4 E; q: ]& K: c
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
4 J$ h+ E' ]' l: Z* Z        at java.lang.Thread.run(Unknown Source)- J8 V8 @4 G5 m$ z
Caused by: java.lang.NullPointerException
7 b+ K% P( o7 r        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
- r8 n" K6 [( [7 N  |+ T4 M        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
& ]4 i# d  G/ h  t        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
8 Q" t, z4 v( ]# J1 Y6 s- D% d- B        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
6 l8 K2 C, x# C7 o# m: k        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)4 g! g8 q6 U. ]. ^+ D$ N
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)3 C9 e, s2 U' [; S, c5 m
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273). {% _: t! b6 S" ^1 S3 r
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)3 Q! u- W. v7 p
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
3 E" L9 r; I: |1 b. w9 ^        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431). E( Z: {3 r2 l& R! `" F* p
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
5 C( a. V5 A: P# o* }7 r6 P        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)' L& w& k( |! l- R
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
& s6 W7 N) H4 {) {- q9 `        at java.awt.EventQueue.dispatchEvent(Unknown Source)" p: K' r; f# G+ q
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
) p9 {6 O+ `# q/ J& |' Q/ q        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
. d' }. Y5 G* n$ o4 m4 y% S        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
8 L/ H9 k8 _6 R( S* K        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)& b5 g" o/ ^5 c& y2 U/ w
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
% d7 Z7 v! O+ A  r  ~; g        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-5 20:42 , Processed in 0.013329 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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