程序如下:
import java.applet.*;
import java.awt.*;
import java.net.*;
public class MyApplet extends Applet implements Runnable
{
   Image [] imgs=new Image[10];
   int index=0;
   public void init()
   {
try{
     for(int i=0;i<10;i++)
    {
      imgs[i]=getImage(new URL(getCodeBase(),"img\\T" +
     (i+1) +".jpg"));              }
      new Thread(this).start();
    }
catch(Exception e){e.printStackTrace();}
    }
public synchronized void paint(Graphics g)
{
g.drawImage(imgs[index],0,0,this)
g.setFont(new Font("隶书",Font.ITALIC|Font.BOLD,30));
index=(index+1)%10;
g.drawString("" + index,0,50);
}

public void run()
{
     while(true)
     {
repaint();
                  try{Thread.sleep(500);}
                  catch(Exception e){} 
     }
}
}在打开html页时,数字显示快于图像显示,稳定后才同步。设定代码同步后还是一样。哪位高手能指点一下,不胜感激!