⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 showanimator.java

📁 有大量的java的实例
💻 JAVA
字号:
import java.applet.Applet;
import java.awt.*;

public class ShowAnimator extends Applet
{
	Image[] m_Images;	//保存图片序列的Image数组
	int totalImages = 18;	//图片序列中的图片总数
	int currentImage = 0;	//当前时刻应该显示的图片序号
	public void init()
	{
	 m_Images = new Image[totalImages];
	   //从当前目录下的images子目录中将Img001.gif到Img0018.gif的文件加载
	 for(int i=0;i<totalImages;i++)
	  m_Images[i] = getImage(getDocumentBase(),"images/img00"+(i+1) + ".gif");
	}
	public void start()
	{
		currentImage = 0;	//从第一幅开始显示
	}
	public void paint(Graphics g)
	{
	 g.drawImage(m_Images[currentImage],50,50,this); //显示当前序号的图片
	 currentImage = ++currentImage % totalImages; //计算下一个应显示图片的序号
	 try{
		Thread.sleep(500);	//程序休眠500毫秒
	 }
	 catch(InterruptedException e)		//处理执行休眠方法可能引发的异常
	 {
		showStatus(e.toString());
	 }
	 repaint();	//图片停留50毫秒后被擦除,重新调用paint()显示下一张图片
}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -