没有合适的资源?快使用搜索试试~ 我知道了~
首页Java实现的打地鼠小游戏完整示例【附源码下载】
资源详情
资源评论
资源推荐

Java实现的打地鼠小游戏完整示例【附源码下载】实现的打地鼠小游戏完整示例【附源码下载】
主要介绍了Java实现的打地鼠小游戏,结合完整实例形式分析了Java多线程操作及键盘按键响应实现的打地鼠游戏功能相关操
作技巧,需要的朋友可以参考下
本文实例讲述了Java实现的打地鼠小游戏。分享给大家供大家参考,具体如下:
这里涉及到java线程和GUI的相关知识,一个简单的java小游戏打地鼠,有兴趣的朋友可以优化一下。先来看看运行效果:
具体代码:
Mouse.java:
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.event.KeyEvent;
import java.util.HashMap;
import java.util.Map;
import java.util.Random;
public class Mouse {
private int x, y;
private int tab;
private int data;
Random rd = new Random();
private boolean live = true;
private int mouseTime = 10;
private MouseClient mc;
private static Toolkit tk = Toolkit.getDefaultToolkit();
private static Image[] imgs = null;
private static Map<Image, String> imgKV = new HashMap<Image, String>();
static {
imgs = new Image[] {
tk.getImage(Mouse.class.getClassLoader().getResource(
"images/A.png")),
tk.getImage(Mouse.class.getClassLoader().getResource(
"images/B.png")),
tk.getImage(Mouse.class.getClassLoader().getResource(
"images/C.png")),
tk.getImage(Mouse.class.getClassLoader().getResource(
"images/D.png")),
tk.getImage(Mouse.class.getClassLoader().getResource(


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0