用Timer
自己看吧,哪本书上都有
有两个参数
第一个是时间间隔(微秒)
另一个是Listener

解决方案 »

  1.   

    long t1 = System.currentTimeMillis();long t2 = System.currentTimeMillis();
    if (t2 - t1 == )
      

  2.   

    如何让两个动画线程同步执行?这不是用 Timer 就可以解决的问题。
    在多任务的操作系统中,不能用时间来让两个线程同步执行的。因为线程的执行是由操作系统控制的,不是 Java 来控制的。你的意思可能是让 两个动画线程 以相同的速度播放!
    这你必须要在 这两个动画线程 中加入一些控制条件才可以。
    比如: 动画1播放了的同时,监视动画2播放的位置,如果不同,就让快的一个等待。