资源简介
java实现捕鱼达人,多线程时的小项目,适合初学者,有点小难度,值得研究下,绝对完整
代码片段和文件信息
package com.mypro.base.graphics;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.objectInputStream;
import java.io.objectOutputStream;
import java.io.Serializable;
public class Bitmap implements Serializable{
private BufferedImage image;
public Bitmap(BufferedImage image){
this.image = image;
}
public Image getImage() {
return image;
}
/**
* 获取图片宽度
* @return
*/
public int getWidth() {
// TODO Auto-generated method stub
return image.getWidth(null);
}
/**
* 获取图片高度
* @return
*/
public int getHeight() {
// TODO Auto-generated method stub
return image.getHeight(null);
}
/**
* 缩放图片
* @param src
* @param width
* @param height
* @param tf
*/
public static Bitmap createScaledBitmap(Bitmap srcint widthint heightboolean tf){
BufferedImage img = new BufferedImage(width height BufferedImage.TYPE_4BYTE_ABGR);
Graphics g = img.getGraphics();
g.drawImage(src.image 0 0 width height 0 0 src.getWidth() src.getHeight() null);
return new Bitmap(img);
}
/**
* 复制图片
* @param src
* @return
*/
public static Bitmap createBitmap(Bitmap src){
return src.copy();
}
public Bitmap copy(){
BufferedImage image = new BufferedImage(this.getWidth() this.getHeight() BufferedImage.TYPE_4BYTE_ABGR);
Graphics g = image.getGraphics();
g.drawImage(this.image 0 0 null);
return new Bitmap(image);
}
/**
* 返回像素颜色
* @param x
* @param y
* @return
*/
public int getPixel(int xint y){
return image.getRGB(x y);
}
/**
* 设置像素颜色
* @param x
* @param y
* @param color
*/
public void setPixel(int xint yint color){
image.setRGB(x y color);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 880 2013-11-01 11:21 FishGame\.classpath
文件 384 2013-11-01 11:21 FishGame\.project
文件 244 2013-11-01 11:21 FishGame\run.bat
文件 629 2013-11-01 11:21 FishGame\.settings\org.eclipse.jdt.core.prefs
文件 209011 2013-11-01 11:21 FishGame\bg\fishlightbg_0.jpg
文件 234864 2013-11-01 11:21 FishGame\bg\fishlightbg_1.jpg
文件 292921 2013-11-01 11:21 FishGame\bg\fishlightbg_2.jpg
文件 188716 2013-11-01 11:21 FishGame\bg\fishlightbg_3.jpg
文件 251395 2013-11-01 11:21 FishGame\bg\fishlightbg_4.jpg
文件 204787 2013-11-01 11:21 FishGame\bg\fishlightbg_5.jpg
文件 240424 2013-11-01 11:21 FishGame\bg\fishlightbg_6.jpg
文件 60717 2013-11-01 11:21 FishGame\bg\setting.jpg
文件 207501 2013-11-01 11:21 FishGame\bg\start.jpg
文件 1089818 2013-11-01 11:21 FishGame\bgm\bg.ogg
文件 8313 2013-11-01 11:21 FishGame\bgm\bgm_fire.ogg
文件 9261 2013-11-01 11:21 FishGame\bgm\bgm_net.ogg
文件 29282 2013-11-01 11:21 FishGame\bgm\coinanimate.ogg
文件 24435 2013-11-01 11:21 FishGame\bgm\coinsnone.ogg
文件 9867 2013-11-01 11:21 FishGame\bgm\firechange.ogg
文件 1449318 2013-11-01 11:21 FishGame\bgm\fishbg2.mp3
文件 35280 2013-11-01 11:21 FishGame\bgm\highpoints.ogg
文件 115357 2013-11-01 11:21 FishGame\bgm\hundredpoints.mp3
文件 1981 2013-11-01 11:21 FishGame\bin\com\mypro\ba
文件 318 2013-11-01 11:21 FishGame\bin\com\mypro\ba
文件 218 2013-11-01 11:21 FishGame\bin\com\mypro\ba
文件 285 2013-11-01 11:21 FishGame\bin\com\mypro\ba
文件 895 2013-11-01 11:21 FishGame\bin\com\mypro\ba
文件 1534 2013-11-01 11:21 FishGame\bin\com\mypro\ba
文件 690 2013-11-01 11:21 FishGame\bin\com\mypro\ba
文件 1894 2013-11-01 11:21 FishGame\bin\com\mypro\ba
............此处省略251个文件信息
- 上一篇:jsp班级网站
- 下一篇:SpringMVC入门,手把手教你搭建项目
相关资源
- SpringMVC入门,手把手教你搭建项目
- java+struts2+Jsp在线音乐管理系统
- java se类库查询手册
-
Java How To Program Late ob
jects(10th) 无 - 编写高质量代码:改善Java程序的151个
- Lintcode-java版本
- 《精通Spring MVC》(Pro Spring MVC With W
- java面试评分系统
- 完整的博客程序 javaweb
- java用poi转ppt为图片和用pdfbox转pdf为图
- Java导入导出EXCElPOI
- 最新全套Jar: FFMPEG3.4.1+JavaCV1.4.1+OpenC
- 疯狂Java讲义课件及全部代码.zip
- jsp电子商务网站源代码
- 关东升-Java从小白到大牛-最新完整版
- Java8实战.pdf176952
- Java_自定义表单实现
- java实现大文件上传分片上传断点续传
- Java Web考勤管理系统
- JavaEE企业级应用开发教程Spring+Spring
- 基于JavaWeb、MYSQL的学生管理信息系统
- java web学生考试系统,mysql数据库
- java swing+access/mysql开发零件销售管理系
- java并发编程的艺术176763
- Java Web 从入门到精通 第2版.pdf 最新版
- 亮剑Java项目开发案例导航.pdf
- java 做的一个问答系统
- 网上书城系统java源码
- Java虚拟机规范jdk8版
- java课程设计——学生评教系统
评论
共有 条评论