资源简介
第1章 控制台五子棋 第2章 仿Windows计算器 第3章 图片浏览器 第4章 桌面弹球 第5章 单机俄罗斯方块 第6章 仿Windows画图 第7章 单机连连看 第8章 简单Java IDE工具......
代码片段和文件信息
package org.crazyit.ball;
import java.awt.Image;
import java.io.File;
import javax.imageio.ImageIO;
import java.io.IOException;
/**
* 小球对象
*
* @author yangenxiong yangenxiong2009@gmail.com
* @author Kelvin Mak kelvin.mak125@gmail.com
* @version 1.0
*
网站: 疯狂Java联盟
*
Copyright (C) 2009-2010 yangenxiong
*
This program is protected by copyright laws.
*/
public class Ball extends BallComponent {
// 定义球的竖向速度
private int speedY = 10;
// 定义弹球的横向速度
private int speedX = 8;
// 定义是否在运动
private boolean started = false;
// 定义是否结束运动
private boolean stop = false;
/**
* m 有参数构造器
*
* @param panelWidth
* int 画板宽度
* @param panelHeight
* int 画板高度
* @param offset
* int 位移
* @param path
* String 图片路径
*/
public Ball(int panelWidth int panelHeight int offset String path)
throws IOException {
// 调用父构造器
super(panelWidth panelHeight path);
// 设置y坐标
this.setY(panelHeight - super.getImage().getHeight(null) - offset);
}
/**
* 设置横向速度
*
* @param speed
* int 速度
* @return void
*/
public void setSpeedX(int speed) {
this.speedX = speed;
}
/**
* 设置竖向速度
*
* @param speed
* int 速度
* @return void
*/
public void setSpeedY(int speed) {
this.speedY = speed;
}
/**
* 设置是否在运动
*
* @param b
* boolean
* @return void
*/
public void setStarted(boolean b) {
this.started = b;
}
/**
* 设置是否结束运动
*
* @param b
* boolean
* @return void
*/
public void setStop(boolean b) {
this.stop = b;
}
/**
* 返回横向速度
*
* @return int 速度
*/
public int getSpeedX() {
return this.speedX;
}
/**
* 返回竖向速度
*
* @return int 速度
*/
public int getSpeedY() {
return this.speedY;
}
/**
* 是否在运动
*
* @return boolean 是否在运动
*/
public boolean isStarted() {
return this.started;
}
/**
* 是否已经结束运动
*
* @return boolean 是否已经结束运动
*/
public boolean isStop() {
return this.stop;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-07-05 18:35 code\
目录 0 2017-08-30 21:22 code\ball\
文件 232 2010-01-17 17:21 code\ball\.classpath
文件 380 2010-01-17 17:21 code\ball\.project
目录 0 2017-08-30 21:22 code\ball\.settings\
文件 86 2017-08-30 21:22 code\ball\.settings\org.eclipse.core.resources.prefs
目录 0 2017-08-30 14:55 code\ball\bin\
目录 0 2017-08-30 14:55 code\ball\bin\org\
目录 0 2017-08-30 14:55 code\ball\bin\org\crazyit\
目录 0 2017-08-30 14:55 code\ball\bin\org\crazyit\ball\
文件 1480 2017-08-30 21:22 code\ball\bin\org\crazyit\ball\Ball.class
文件 1701 2017-08-30 21:22 code\ball\bin\org\crazyit\ball\BallComponent.class
文件 1027 2017-08-31 16:17 code\ball\bin\org\crazyit\ball\Ballfr
文件 810 2017-08-31 16:17 code\ball\bin\org\crazyit\ball\Ballfr
文件 820 2017-08-31 16:17 code\ball\bin\org\crazyit\ball\Ballfr
文件 2478 2017-08-31 16:17 code\ball\bin\org\crazyit\ball\Ballfr
文件 668 2017-08-30 21:22 code\ball\bin\org\crazyit\ball\BallGame.class
文件 6454 2017-08-31 15:57 code\ball\bin\org\crazyit\ball\BallService.class
文件 1391 2017-08-31 10:22 code\ball\bin\org\crazyit\ball\Brick.class
文件 884 2017-08-30 21:22 code\ball\bin\org\crazyit\ball\LongMagic.class
文件 481 2017-08-30 21:22 code\ball\bin\org\crazyit\ball\Magic.class
文件 900 2017-08-30 21:22 code\ball\bin\org\crazyit\ball\ShortMagic.class
文件 905 2017-08-30 21:22 code\ball\bin\org\crazyit\ball\Stick.class
目录 0 2017-07-05 18:35 code\ball\img\
文件 1023 2010-01-17 17:29 code\ball\img\ball.gif
文件 18918 2010-01-17 17:29 code\ball\img\ball.jpg
文件 1702 2010-01-17 17:29 code\ball\img\brick.gif
文件 211 2010-01-17 17:29 code\ball\img\long.gif
文件 1152 2010-01-17 17:29 code\ball\img\over.gif
文件 211 2010-01-17 17:29 code\ball\img\short.gif
文件 18526 2010-01-17 17:29 code\ball\img\stick.jpg
............此处省略2300个文件信息
相关资源
- 基于java的通讯录项目
- java web项目-轿车售卖管理系统含数据
- Java 8实战.pdf最新版高清含书签
- 毕业设计项目
- java web电商项目
- 基于SSH的网上订餐系统
- web在线预览-aspose自写项目!
- java8实战.pdf
- 开发JSP&Servlet&JavaBean的项目E-家园
- Javaweb实训项目-《贵美商城*源码》M
- 网上书店java项目
- 整合了SSM框架+dubbo+zookeeper的java项目
- 基于android的个人生活管家项目
- 毕业设计:J2EE项目电子商务网站
- Android经典商城项目完整版+客户端+服
- BBS论坛项目javaweb代码
- Zxing二维码扫描成功移植到AS项目
- 程序设计javamvc图书管理系统项目包含
- Android记事本的实现
- 基于javaweb的高校学生选课系统项目源
- MPAndroid图表源码及AS项目及eclipse jar包
- 天天生鲜项目管理系统.zip
- android开源项目源码,完整商城项目源
- 传智播客-网上书城项目
- 传智网上书城项目(非SSH纯Jsp+Servle
- JavaWeb项目,学生信息管理系统
- javaweb大型项目源码——游戏交易网
- jsp发布新闻系统13章复习项目请您留言
- 初学Android图书馆管理系统项目
- Android项目实战——手机安全卫士开发
评论
共有 条评论