学Java的朋友可以参阅一下以下代码:
package Applet包;import java.applet.Applet;
import java.awt.HeadlessException;
import java.awt.Image;
import java.awt.Graphics;
public class TestImage extends Applet {
private Image[] imgs;
private int totalImages=10;
private int currentImage;
public void init(){
imgs =new Image;
for(int i=0;i<totalImages;i++)
{
imgs=getImage(getDocumentBase(),"T"+(i+1)+".gif");
}
//img=getImage(getDocumentBase(),"T1.gif");
}
public void start()
{
currentImage=0;
}
public void paint(Graphics g){
//g.drawImage(img,0,0,this);
g.drawImage(imgs,0,0,this);
currentImage=++currentImage%10;
try{
Thread.sleep(500);
}
catch(Exception ex){
ex.printStackTrace();
}
repaint(); //调用repaint()方法时,会产生awt现成;
//awt现成会调用update()方法,由update方法调用paint()方法。
}
} 有一定参考价值,不错~ 还好啦……
页:
[1]