• 大小: 0.04M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签:

资源简介

Java入门-动画图标(实例18).zip

资源截图

代码片段和文件信息

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

//动画图标

public class AnimatorIcon extends JPanel implements ActionListener {

ImageIcon[] images; //用于动画的图标数组
Timer animationTimer; 
int currentImage = 0; //当前图像编号
int delay = 500;  //图像切换延迟
int width; //图像宽度
int height; //图像高度

public AnimatorIcon() //构造函数
{
setBackground(Color.white);
images = new ImageIcon[2]; //初始化数组
for (int i=0;i images[i]=new ImageIcon(getClass().getResource(“image“+i+“.gif“)); //实例化图标
width = images[0].getIconWidth(); //初始化宽度值
height = images[0].getIconHeight(); //初始化高度值
}

public void paintComponent(Graphics g) { //重载组件绘制方法
super.paintComponent(g); //调用父类函数
images[currentImage].paintIcon(thisg700); //绘制图标
currentImage=(c

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       60054  2004-07-21 19:04  24-1.bmp
     文件       60054  2004-07-21 19:04  24-2.bmp
     文件        2244  2003-05-03 23:47  AnimatorIcon.class
     文件        1818  2004-05-10 01:52  AnimatorIcon.java
     文件        4727  1996-02-15 21:37  image0.gif
     文件        4858  1996-02-15 21:39  image1.gif
     文件        4819  1996-02-15 21:41  image2.gif
     文件        4769  1996-02-15 21:42  image3.gif
     文件        4617  1996-02-15 21:43  image4.gif
     文件        4335  1996-02-15 21:47  image5.gif
     文件       20480  2011-02-09 16:47  Thumbs.db

评论

共有 条评论