本帖最后由 ab6326795 于 2011-12-29 16:02:33 编辑

解决方案 »

  1.   

    重画使用的是repaint()方法,这个在线程循环中需要调用,因为每次你修改要画的线的数据后都要重画才能看到动态的效果。所以线程也在主类中实现比较方便(extends JFrame implements Runnable)。然后你可以设定一个类变量,run方法中,循环;修改变量值;重画;等待;就OK了。paint方法中画线时用刚才说的那个类变量做参数就行了。
    不做其他处理的话,一般动态画面会有闪烁的状况,怎么解决在网上查查吧。