java中用线程动态画图的问题
是在run()方法中间隔一定时间后再画图,而且是在原来的图上继续画,不是重画,不能用repaint(),可是run()方法中不能有Graphics参数,这样就不能调用画图的方法,应该怎样办啊
例如:现在要画10个圆,启动线程后,就在面板上一个一个的画,它们间隔一定的时间,到画完为止

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【cg20061563】截止到2008-07-26 12:54:50的历史汇总数据(不包括此帖):
    发帖的总数量:0                        发帖的总分数:0                        每贴平均分数:0                        
    回帖的总数量:0                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:0                        结贴的总分数:0                        
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:---------------------结分的百分比:---------------------
    无满意结贴率:---------------------无满意结分率:---------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

     你的图画在那里?
    我有过类似的但是是通过thread 来改变 画图参数 但是还是必须用paint来画图
      

  3.   

    我的图是画在JPanel中,可把你的代码给我看一下,
      

  4.   

    恩 已经发了 是以前学习GUI的时候做的一个简单的
    用多线程实现 
    几个随机跳动的球 看那个先出圈外
    可以给增加球的个数
    我也没完善 所以可能画图有点问题从你题目来看 不建议你用多线程来做 应该其他方法
      

  5.   

    请问楼主解决了么?我也遇到了这个问题,可不可以把代码给我发一份啊 [email protected]