我想用线程技术来制作这样的一个动画:一福gif图片演示完了,紧跟着是下一福图片.
应该怎么做呀.最好给一下代码,我仔细参考一下.

解决方案 »

  1.   

    这是大体思路:
    <1>把你想要做成动画的.gif图片 保存到一个目录内
    <2>图片名字要有规律 然后利用数组把图片名子存储.
    <3>
    run(){
    while(true){
      a[i--];//
      try{
        sleep(1000);
      }catch(InterruptedException e){
         System.err.println("ERROR:" +e);
       }
    }
    }
      

  2.   

    public void run()
    {
        try{
    for(int i=0;;i++)
    {
    if(i==2){
    i=0;
    }
    iconhead=new ImageIcon(img[i]);
    lblhead.setIcon(iconhead);
    t.sleep(1000);
    }
        }
        catch(Exception e)
        {
    System.out.println("异常:" +e );
        }
    }