import java.applet.*;
import java.io.*;
import java.awt.*;
public class MyFrame extends Applet implements Runnable{
Image[] myImages;
int totalImages;
int currentImage = 0;
public void init(){
setSize(800,800);
System.out.println("请输入一个正整数:");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
try {
String s= br.readLine();
totalImages=Integer.parseInt(s);
} catch(IOException e) { }
myImages = new Image[totalImages];
if(totalImages<10)
for(int i=0; i<totalImages; i++)
myImages[i] = getImage(getDocumentBase(), "file0"+(i+1)+".jpg");
else {
for(int i=0; i<9; i++)
myImages[i] = getImage(getDocumentBase(), "file0"+(i+1)+".jpg");
for(int i=9;i<totalImages;i++)
myImages[i] = getImage(getDocumentBase(), "file"+(i+1)+".jpg");
}
}
public void run() { }
public void paint(Graphics g) {
g.drawImage(myImages[currentImage],50,50,this);
currentImage=(currentImage+1)%totalImages;