网站大量收购闲置独家精品文档,联系QQ:2885784924

java_推箱子.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java_推箱子

总共四个包,因为不能上传图片所以在第2个包中,导入图片(图片可以去网上下载一些)或者高手帮我解决一下。不用导入图片也能玩!(求大神) 下面是整个游戏的代码: 1: package com.sj.xzq; class BackUpInfo { ?? ?private int[][] map; ?? ?private int manX; ?? ?private int manY; ?? ?public BackUpInfo(int[][] map, int manX, int manY) { ?? ??? ?this.map = map; ?? ??? ?this.manX = manX; ?? ??? ?this.manY = manY; ?? ?} ?? ?public int[][] getMap() { ?? ??? ?return map; ?? ?} ?? ?public int getManX() { ?? ??? ?return manX; ?? ?} ?? ?public int getManY() { ?? ??? ?return manY; ?? ?} } 2: package com.sj.xzq; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Image; import java.awt.Toolkit; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.util.Stack; import javax.swing.JOptionPane; import javax.swing.JPanel; public class Game extends JPanel { ?? ?private LoadMap lm; ?? ?private int level; ?? ?private int manX, manY; ?? ?private int lastImg = 2; ?? ?private int[][] map; // 地图所对应的二维数组 ?? ?private int[][] backMap; // 地图所对应的二维数组,这个数组用于保存上一步的地图信息 ?? ?private static final int LEN = 30; // 图片的长 ?? ?private static final int WIDTH = 30; // 图片的宽 ?? ?private static final int SPEED = 30; // 移动速度,每次移动一格 ?? ?private static Toolkit tk = Toolkit.getDefaultToolkit(); ?? ?private static Image[] imgs = null; ?? ?private StackBackUpInfo myStack = new StackBackUpInfo(); ?? ?private BackUpInfo bp; ?? ?static { ?? ??? ?imgs = new Image[] { ?? ??? ??? ??? ?tk.getImage(GameFrame.class.getClassLoader().getResource( ?? ??? ??? ??? ??? ??? ?imgs/0.gif)), ?? ??? ??? ??? ?tk.getImage(GameFrame.class.getClassLoader().getResource( ?? ??? ??? ??? ??? ??? ?imgs/1.gif)), ?? ??? ??? ??? ?tk.getImage(GameFrame.class.getClassLoader().getResource( ?? ??? ??? ??? ??? ??? ?imgs/2.GIF)), ?? ??? ??? ??? ?tk.getImage(GameFrame.class.getClassLoader().getResource( ?? ??? ??? ??? ??? ??? ?imgs/3.GIF)), ?? ??? ??? ??? ?tk.getImage(GameFrame.class.getClassLoader().getResource( ?? ??? ??? ??? ??? ??? ?imgs/4.gif)), ?? ??? ??? ??? ?tk.getIm

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档