资源简介
JAVA基于J2ME的手机游戏开发(论文+源代码)
代码片段和文件信息
import javax.swing.*;
import java.awt.*;
public class Snake{ //snake个体
private JLabel sLabel; //snake个体的容器
private ImageIcon icon = new ImageIcon(“snake.gif“); //当前snake个体颜色
private int iCell; //当前snake个体所在的列
private int iRow; //当前snake个体所在的行
private final int iBoxW = 11; //地图的宽度
private final int iBoxH = 18; //地图的高度
private final int SWIDTH = 16; //图片的宽度
static boolean isTouch = false; //碰壁
public Snake(){
sLabel = new JLabel(icon);
SnakeGame.oPnlLeft.add(sLabel);
}
public int getCell(){
return iCell;
}
public int getRow(){
return iRow;
}
public void show(){
sLabel.setVisible(true);
}
public boolean isVisible(){
return sLabel.isVisible();
}
public void hide(){
sLabel.setVisible(false);
}
protected void setPosition(int row int cell){
iCell = cell;
iRow = row;
sLabel.setBounds(cell*SWIDTH row*SWIDTH SWIDTH SWIDTH);
}
public void moveUp(){
if(iRow>0)
setPosition(--iRowiCell);
else
setTouch();
}
public void moveDown(){
if(iRow setPosition(++iRowiCell);
else
setTouch();
}
public void moveLeft(){
if(iCell>0)
setPosition(iRow--iCell);
else
setTouch();
}
public void moveRight(){
if(iCell setPosition(iRow++iCell);
else
setTouch();
}
static boolean getTouch(){
return isTouch;
}
static void setTouch(){
isTouch = true;
}
static void setImTouch(){
isTouch = false;
}
public Snake clone(){
Snake tem = new Snake();
tem.setPosition(this.getRow()this.getCell());
return tem;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 306688 2013-12-09 18:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\基于J2ME的手机游戏开发定稿.doc
文件 257 2013-12-09 19:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇\readme.txt
文件 2 2013-12-09 11:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇\sankegame.db
文件 276 2013-12-09 12:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇\snake.gif
文件 1715 2013-12-09 14:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇\src\Snake.java
文件 7747 2013-12-09 09:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇\src\SnakeGame.java
文件 2962 2013-12-09 16:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇\src\SnakeList.java
..A..H. 6144 2013-12-09 16:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇\Thumbs.db
文件 9571 2013-12-09 12:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇\运行游戏.jar
目录 0 2013-12-09 19:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇\src
目录 0 2013-12-09 18:01 JAVA基于J2ME的手机游戏开发(论文+源代码)\贪食蛇
目录 0 2013-12-09 12:01 JAVA基于J2ME的手机游戏开发(论文+源代码)
----------- --------- ---------- ----- ----
335362 12
- 上一篇:javafx版高校人员管理系统
- 下一篇:java开发工程师述职报告
相关资源
- java开发工程师述职报告
- javafx版高校人员管理系统
- 基于JAVA的医院挂号服务系统
- JAVA本地监听与远程端口扫描源码+论文
- 创建一个PEOPLE类
- Java设计模式刘伟书本中模拟考试答案
- Java设计模式刘伟课后习题答案
- java电影购票系统
- JAVA 连连看游戏
- java大作业,科学计算器
- JAVA实现简单的机票管理系统
- JSP项目技术源代码(15个项目)
- Java Web程序设计教程-源代码
- java源码包4
- 捕鱼达人java版源码
- 设计模式JAVA版(高清修正版)_刘伟
- RSA数字签名算法的具体实现
- 数十个手机JAVA 320X480触摸大屏游戏
- JAVA JSP车辆管理系统
- Java课程设计酒店管理系统+报告文档
- javaqq私聊+群聊+截图+文件传送等源码
- Java Web学校餐费管理系统
- Java的web在线考试系统设计(含源码
- JAVA JSP企业车辆管理系统 源代码 论文
- JAVA开发实战经典(名师讲坛)].李兴
- JavaWeb网上图书商城完整项目资料
- maven+ssm 实现java版视频上传预览
- java贪吃蛇课程设计156714
- java飞机大战156086
- JavaWeb开发的BBS系统
评论
共有 条评论