资源简介
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
相关资源
- Java入门-抖动文字(25).zip
- Java入门-用GZIP压缩解压文件(53).z
- Java入门-SSL及HTTPS协议(89).zip
- Java入门-从网络上数据(98).zip
- Java入门-客户登录Servlet小程序(82)
- Java入门-音乐播放(100).zip
- Java入门-定时器的使用(99).zip
- Java入门-访问权限控制(83).zip
- Java入门-文字跑马灯与信息窗口(91)
- Java入门-数字时钟(16).zip
- Java入门-聊天室服务器(66).zip
- Java入门-数字签名(87).zip
- Java入门-建立与断开数据库的连接(
- Java入门-数据压缩与传输(72).zip
- Java入门-修改数据库(78).zip
- Java 两只完全相同的宠物(基础篇-1
- Java JDBC-ODBC桥连接Access数据库(基础篇
- Java 将数组写入文件中并逆序输出(基
- Java 单例模式的应用(基础篇-088).
- Java 从控制台接收输入字符(基础篇
- Java 验证登录信息的合法性(基础篇
- Java 自定义异常类(基础篇-161).zip
- Java 压缩远程文件夹(基础篇-473).
- Java 在树控件中查找节点(基础篇-3
- Java 在树控件中增加节点(基础篇-3
- Java 模仿记事本的菜单栏(基础篇-3
- Java 监听列表项单击事件(基础篇-3
- Java 设置窗体在屏幕中的位置(基础篇
- Java 编写简单的浏览器(基础篇-366)
- Java 在树控件中删除节点(基础篇-3
评论
共有 条评论