资源简介
参考文章:https://blog.csdn.net/su20145104009/article/details/52152514
代码片段和文件信息
package com.xynu.mine;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.Toolkit;
public class Bomb {
private int x;
private int y;
private int what;
private int hide = 0;
private int w = 19;
private int h = 19;
private MineClient mc;
private Toolkit tk = Toolkit.getDefaultToolkit();
private Image bomb = tk.getImage(“Image/bomb.jpg“);
private Image bomb0 = tk.getImage(“Image/bomb0.jpg“);
private Image zeroBomb = tk.getImage(“Image/0.jpg“);
private Image oneBomb = tk.getImage(“Image/1.jpg“);
private Image twoBomb = tk.getImage(“Image/2.jpg“);
private Image threeBomb = tk.getImage(“Image/3.jpg“);
private Image fourBomb = tk.getImage(“Image/4.jpg“);
private Image fiveBomb = tk.getImage(“Image/5.jpg“);
private Image sixBomb = tk.getImage(“Image/6.jpg“);
private Image severnBomb = tk.getImage(“Image/7.jpg“);
private Image eightBomb = tk.getImage(“Image/8.jpg“);
private Image flag = tk.getImage(“Image/flag.jpg“);
private Image flag2 = tk.getImage(“Image/flag2.jpg“);
private Image bg = tk.getImage(“Image/s.jpg“);
public Bomb() {
super();
// TODO Auto-generated constructor stub
}
public Bomb(int x int y int what MineClient mc) {
super();
this.x = x;
this.y = y;
this.what = what;
this.mc = mc;
}
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public int getWhat() {
return what;
}
public void setWhat(int what) {
this.what = what;
}
public int getHide() {
return hide;
}
public void setHide(int hide) {
this.hide = hide;
}
//画地雷 数字
public void draw(Graphics g) {
switch (what) {
case 0:
g.drawImage(zeroBomb x y w h mc);
break;
case 1:
g.drawImage(oneBomb x y w h mc);
break;
case 2:
g.drawImage(twoBomb x y w h mc);
break;
case 3:
g.drawImage(threeBomb x y w h mc);
break;
case 4:
g.drawImage(fourBomb x y w h mc);
break;
case 5:
g.drawImage(fiveBomb x y w h mc);
break;
case 6:
g.drawImage(sixBomb x y w h mc);
break;
case 7:
g.drawImage(severnBomb x y w h mc);
break;
case 8:
g.drawImage(eightBomb x y w h mc);
break;
case 9:
g.drawImage(bomb x y w h mc);
break;
case 10:
g.drawImage(bomb0 x y w h mc);
break;
case 11:
g.drawImage(flag x y w h mc);
break;
case 12:
g.drawImage(flag2 x y w h mc);
break;
case 13:
g.drawImage(bg x y w h mc);
break;
}
}
public Rectangle getRec() {
return new Rectangle(x y w h);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-02-13 16:05 Mine\
文件 6148 2019-02-13 16:05 Mine\.DS_Store
目录 0 2019-02-13 16:05 __MACOSX\
目录 0 2019-02-13 16:05 __MACOSX\Mine\
文件 120 2019-02-13 16:05 __MACOSX\Mine\._.DS_Store
目录 0 2016-08-08 16:22 Mine\bin\
目录 0 2016-08-08 16:22 Mine\bin\com\
目录 0 2016-08-08 16:22 Mine\bin\com\xynu\
目录 0 2016-08-08 16:22 Mine\bin\com\xynu\mine\
文件 748 2016-08-08 15:47 Mine\bin\com\xynu\mine\MineClient$3.class
目录 0 2019-02-13 16:05 __MACOSX\Mine\bin\
目录 0 2019-02-13 16:05 __MACOSX\Mine\bin\com\
目录 0 2019-02-13 16:05 __MACOSX\Mine\bin\com\xynu\
目录 0 2019-02-13 16:05 __MACOSX\Mine\bin\com\xynu\mine\
文件 187 2016-08-08 15:47 __MACOSX\Mine\bin\com\xynu\mine\._MineClient$3.class
文件 3679 2016-08-08 09:29 Mine\bin\com\xynu\mine\Bomb.class
文件 187 2016-08-08 09:29 __MACOSX\Mine\bin\com\xynu\mine\._Bomb.class
文件 748 2016-08-08 15:47 Mine\bin\com\xynu\mine\MineClient$1.class
文件 187 2016-08-08 15:47 __MACOSX\Mine\bin\com\xynu\mine\._MineClient$1.class
文件 748 2016-08-08 15:47 Mine\bin\com\xynu\mine\MineClient$2.class
文件 187 2016-08-08 15:47 __MACOSX\Mine\bin\com\xynu\mine\._MineClient$2.class
文件 858 2016-08-08 15:47 Mine\bin\com\xynu\mine\MineClient$4.class
文件 187 2016-08-08 15:47 __MACOSX\Mine\bin\com\xynu\mine\._MineClient$4.class
文件 1040 2016-08-08 15:47 Mine\bin\com\xynu\mine\MineClient$updateThread.class
文件 187 2016-08-08 15:47 __MACOSX\Mine\bin\com\xynu\mine\._MineClient$updateThread.class
文件 4923 2016-08-08 15:57 Mine\bin\com\xynu\mine\MyMouseListener.class
文件 187 2016-08-08 15:57 __MACOSX\Mine\bin\com\xynu\mine\._MyMouseListener.class
文件 3284 2016-08-08 15:47 Mine\bin\com\xynu\mine\MineClient$MyPanel.class
文件 187 2016-08-08 15:47 __MACOSX\Mine\bin\com\xynu\mine\._MineClient$MyPanel.class
文件 7004 2016-08-08 15:47 Mine\bin\com\xynu\mine\MineClient.class
文件 187 2016-08-08 15:47 __MACOSX\Mine\bin\com\xynu\mine\._MineClient.class
............此处省略73个文件信息
相关资源
- java游戏之扫雷
- Java图形界面编程小游戏 --- 10 * 10 扫雷
- 人工智能自动扫雷
- JAVA实现GUI计时器+贪吃蛇+扫雷
- 基于Android开发的扫雷小游戏
- Java课程设计扫雷游戏代码及报告
- java版扫雷,300行,带注释
- 基于Java的扫雷游戏
- JAVA写的界面相对华丽的扫雷游戏
- 高仿_扫雷Java实现
- java版扫雷源代码+图片素材
- java课程设计大作业写的扫雷小游戏设
- 基于局域网的扫雷对战游戏的设计与
- JAVA做MVC架构的扫雷游戏
- 扫雷UI的JAVA代码
- java swing版扫雷游戏源码
- java 扫雷 小游戏源码
- 游戏-Java扫雷
- android 扫雷程序 java 源代码
- Android 扫雷程序源码
- java实现扫雷
- java+毕业设计+扫雷程序
- 基于JAVA扫雷游戏程序设计
- java 扫雷 英雄榜
- java_扫雷游戏课程设计报告
- Java实现扫雷源码
- 扫雷小游戏-课程设计-源代码java
- JAVA写的扫雷游戏源代码
- 扫雷游戏Java源代码
- java小项目-扫雷简易版源码
评论
共有 条评论