资源简介
简介:第1章_控制台五子棋
第2章_仿Windows计算器
第3章_图片浏览器
第4章_桌面弹球
第5章 俄罗斯方块
第6章_仿Windows画图
第7章_单机连连看
第8章_简单Java_IDE工具
第9章_图书进存销系统
第10章_事务跟踪系统
第11章_多线程下载工具
第12章_邮件客户端
第13章_MySQL管理器
第14章_自己开发IoC容器
第15章_仿QQ游戏大厅
代码片段和文件信息
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 2011-05-03 17:17 code\
目录 0 2011-05-03 17:17 code\ball\
文件 232 2010-01-17 17:21 code\ball\.classpath
文件 380 2010-01-17 17:21 code\ball\.project
目录 0 2011-05-03 17:17 code\ball\bin\
目录 0 2011-05-03 17:17 code\ball\bin\org\
目录 0 2011-05-03 17:17 code\ball\bin\org\crazyit\
目录 0 2011-05-03 17:17 code\ball\bin\org\crazyit\ball\
文件 1480 2010-01-19 10:32 code\ball\bin\org\crazyit\ball\Ball.class
文件 1701 2010-01-19 10:32 code\ball\bin\org\crazyit\ball\BallComponent.class
文件 1027 2010-01-19 10:33 code\ball\bin\org\crazyit\ball\Ballfr
文件 810 2010-01-19 10:33 code\ball\bin\org\crazyit\ball\Ballfr
文件 756 2010-01-19 10:33 code\ball\bin\org\crazyit\ball\Ballfr
文件 2578 2010-01-19 10:33 code\ball\bin\org\crazyit\ball\Ballfr
文件 668 2010-01-19 10:33 code\ball\bin\org\crazyit\ball\BallGame.class
文件 6703 2010-01-19 10:33 code\ball\bin\org\crazyit\ball\BallService.class
文件 1437 2010-01-19 10:33 code\ball\bin\org\crazyit\ball\Brick.class
文件 884 2010-01-19 10:34 code\ball\bin\org\crazyit\ball\LongMagic.class
文件 481 2010-01-19 10:34 code\ball\bin\org\crazyit\ball\Magic.class
文件 900 2010-01-19 10:34 code\ball\bin\org\crazyit\ball\ShortMagic.class
文件 905 2010-01-19 10:34 code\ball\bin\org\crazyit\ball\Stick.class
目录 0 2011-05-03 17:17 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
文件 1154 2010-01-17 17:29 code\ball\img\win.gif
目录 0 2011-05-03 17:17 code\ball\src\
............此处省略2283个文件信息
- 上一篇:人力资源管理系统(java)
- 下一篇:JAVA课程设计说明书--火车票管理系统
相关资源
- android版简易计步器源码
- JSP网上购物系统论文+源码
- jsp+servlet+javabean在线商城后台源码
- java超市购物系统源码
- JSP课程设计宠物店源码+数据库+报告
- android源码开发实战21.04.zip
- jsp网上书店源码,截图,实验报告
- JAVA版教学管理系统源码带毕业设计
- Android计算器源码109694
- JavaWeb图书管理系统MYSQL版 源码
- Android通讯录管理获取联系人、通话记
- android骰子游戏源码
- 亮剑 java web 迅捷中介二手房交易系统
- 基于Android的饿了么,美团购物车系统
- Android 高仿微信头像裁切 源码程序
- Android项目源码安卓天气预报带38页毕
- jsp选课、评分系统
- android 4路串口源码,安卓串口上位机
- Android项目源码界面超级华丽的仿QQ
- 在线音乐网站JSP源码
- JAVA制造业MES生产管理源码
- android 源码汇总
- java实现UV.PV.IP统计的实现源码包
- 安卓校园二手交易源码(毕业设计
- Java2实用教程第三版PDF+WORD版含源码以
- 学生信息管理系统源码JSP
- android考试系统
- JAVA论坛系统源码
- JAVA整合HTML5实现扫描二维码功能项目
- Android账单管理软件源码
评论
共有 条评论