赞
踩
首先准备几个素材图片
需要图片等资源可加q群1005611884
JFrame画一个主页面,设置了全局的行、列和总数,循环添加所有的地鼠(将所有地鼠先隐藏)并注册点击事件
开一个线程用于地鼠显示的事件,生成随机数,显示一个随机位置的地鼠,等设置时间结束,如果没有改变就消失,如此循环执行
添加点击事件,打中地鼠,调用一个线程,执行地鼠消失的事件
所有代码如下:
- import javax.imageio.ImageIO;
- import javax.swing.*;
- import java.awt.*;
- import java.awt.event.MouseAdapter;
- import java.awt.event.MouseEvent;
- import java.io.File;
- import java.io.IOException;
- import java.util.Random;
-
- public class Demo extends JFrame implements Runnable {
- public JLabel bgLabel;//背景图片
- public JLabel[] mouses;//老鼠
- public JLabel jtf; //分数
- public int score;
- public Random random = new Random();
-
- public Demo() {
- //锤子
- Cursor myCursor = null;
- try {
- myC
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。