一个applet程序,没有结果

来源:互联网 发布:天猫双11销售额数据图 编辑:程序博客网 时间:2024/04/28 22:17

import java.applet.*;
import java.awt.*;

public class AnimApplet extends Applet implements Runnable {
   Image[] images = new Image[2];
   int frame = 0;
   volatile Thread thread;
   public String s;
public void init() {
   s=new String("图片循环显示");
   images[0] = getImage(getDocumentBase(),
   "E:/work_code/UEJava/T1.jpg");
   images[1] = getImage(getDocumentBase(),
   "E:/work_code/UEJava/T4.jpg");
   }
public void start() {
   (thread = new Thread(this)).start();
   }
public void stop() {
   thread = null;
   }
public void paint(Graphics g,Graphics h) {
   g.drawImage(images[frame], 0, 0, this);
   h.drawString(s,25,25);
   }
public void run() {
   int delay = 1000; // 1 second
try {
   while (thread == Thread.currentThread()) {
   frame = (frame+1)%images.length;
   repaint();
   Thread.sleep(delay);
    }
  } catch (Exception e) {
   
  }
 }