下载此文档

java推箱子游戏源代码.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
java推箱子游戏源代码.doc第一个Java文件:
miport ;
miport ;
miport ;
miport j a vax. swing. JFr ame;
miport j a vax. swing. JLabel;
miport j a vax. swing. JP anel;
public class GameFiame extends JFrame {
JPaiiel zhuobu = new JPanelQ;
〃工人
JLabel worker = null;
〃箱子
JLabel box = null;
〃目的地
JLabel goal = null;
JLabel[] walls = null;
〃设置图片人小 int imgSize = 48;
public void setIiugSize(int iingSize){ = imgSize;
}
public GaineFiame(Stiing title) tliiows HeadlessException { super(title);
〃构造方法中调用本类的其它方法
tlus ・ mitC ontentP aiie Q;
}
/**
*设置内容面板
*/
void uiitContentPaiieQ { (); (null);
〃调用父类的属性和方法 (zliuobu);
*把某个图片以组件的方式加入窗体
* ***@param lmgPath 图片路径
* ***@param x
***@param y
***@param width
***@param height
***@reunn
*/
y
宽度
高度
添加完的组件
void addComponent(int tag, Stimg migPath. mt x、mt y) { Lnagelcon mig = new Iniagelcon(imgPath);
〃创建JLabel并把Imagelcon通过构造方法传参传入 〃把食■物放到盘子里
JLabel componet = new JLabel(iing);
〃设置盘子在桌布上的位置和大小 (x, y, uugSize, uugSize);
〃把盘子放到桌布上
(componet);
switch (tag) {
case 1:
box = componet;
break;
case 2:
goal = componet;
break;
case 3:
worker = componet; break;
}
void addWall(Stnng lmgPatlh mt[][] loactions) { Lnagelcon wallling = new niiagelcon(imgPath); walls = new JLabel[66 + loactions. len

java推箱子游戏源代码 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小辰GG
  • 文件大小56 KB
  • 时间2021-07-29
最近更新