资源简介
本资源《疯狂Java实战演义源码》,属于疯狂Java系列。
代码片段和文件信息
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;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 232 2010-01-21 22:29 flashget\.classpath
文件 384 2010-01-21 22:29 flashget\.project
文件 629 2010-01-31 20:55 flashget\bin\org\crazyit\flashget\ContextHolder.class
文件 3448 2010-01-31 17:51 flashget\bin\org\crazyit\flashget\DownloadContext.class
文件 391 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\exception\URLException.class
文件 637 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\info\Info.class
文件 506 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\Main.class
文件 701 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\navigation\DownloadingNode.class
文件 229 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\navigation\DownloadNode.class
文件 673 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\navigation\FailNode.class
文件 681 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\navigation\FinishNode.class
文件 667 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\navigation\TaskNode.class
文件 1536 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\ob
文件 5702 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\ob
文件 619 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\state\AbstractState.class
文件 636 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\state\Connecting.class
文件 641 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\state\Downloading.class
文件 1280 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\state\Failed.class
文件 1057 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\state\Finished.class
文件 966 2010-01-30 21:14 flashget\bin\org\crazyit\flashget\state\Pause.class
文件 319 2010-01-31 22:00 flashget\bin\org\crazyit\flashget\state\TaskState.class
文件 894 2010-01-31 20:39 flashget\bin\org\crazyit\flashget\thread\DownloadHandler$CountTime
文件 4031 2010-01-31 20:39 flashget\bin\org\crazyit\flashget\thread\DownloadHandler.class
文件 5623 2010-01-31 20:21 flashget\bin\org\crazyit\flashget\thread\DownloadThread.class
文件 1472 2010-01-31 15:09 flashget\bin\org\crazyit\flashget\ui\DownloadProgressBar.class
文件 1859 2010-01-31 15:16 flashget\bin\org\crazyit\flashget\ui\DownloadTable.class
文件 1216 2010-01-31 15:12 flashget\bin\org\crazyit\flashget\ui\DownloadTableCellRenderer.class
文件 3538 2010-01-31 15:33 flashget\bin\org\crazyit\flashget\ui\DownloadTableModel.class
文件 918 2010-01-31 22:48 flashget\bin\org\crazyit\flashget\ui\Mainfr
文件 842 2010-01-31 22:48 flashget\bin\org\crazyit\flashget\ui\Mainfr
............此处省略2286个文件信息
- 上一篇:spring4.3.6JAR包
- 下一篇:Android开发教程笔记完全版 pdf
相关资源
- java做的企业网站源码
- 商城管理系统源码
- Android游戏源码自带排行榜的钻石消消
- Android应用源码课程设计之人事管理系
- Android应用源码基于安卓的移动医疗终
- Android模仿天天动听5可联网歌词的音乐
- Android 课设 在线订餐项目源码(含a
- Android项目源码仿微信APP源码登录注册
- Android项目源码简单的仿QQ聊天安卓A
- 在线考试系统 java源码
- 一个简单的商城Demo手机android端源码
- android 邮箱源码52898
- Android高级应用源码-通过Android客户端
- 新浪微博客户端源码
- Android实现抽奖转盘源码
- Android小球重力感应运动有碰撞声源码
- DX0145-Android仿饿了么APP源码
- Spring+Struts2+Hibernate javaweb网络商城系统
- java版学生在线考试系统完整源码
- 基于CRF++的中文分词 数据+CRF++工具+
- JSP企业员工考勤管理系统 JSP 开题报
- spring-boot实战 随书源码—汪云飞
- JavaWeb开发教程——入门与提高篇(含
- 超市账单管理系统源码
- 基于javaweb实现的新闻发布管理系统源
- 基于jsp酒店管理系统源码
- Java Web 人力资源系统源码
- 基于Java+oracle的学生管理系统(源码和
- 数据库课程设计 仓库物资管理系统
- Android实验报告--扫雷游戏
评论
共有 条评论