资源简介
捕鱼达人java版,一时改良的捕鱼游戏;游戏画面,声音,初始金币等等基本跟原版一致,声音是用AudioInputStream写的,用的线程在并发情况下会显示杂音, 已经处理过,不太明显,在两三秒内连点数十下还是会感觉到,其他就没什么了, 想直接启动的话, 双击run.bat就行,也可以导入idea或eclipse由项目启动.
代码片段和文件信息
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\FishGame\.classpath
文件 1288 2018-11-02 11:07 FishGame\FishGame\.idea\encodings.xm
文件 1444 2018-11-01 09:10 FishGame\FishGame\.idea\inspectionProfiles\Project_Default.xm
文件 262 2018-11-01 09:10 FishGame\FishGame\.idea\misc.xm
文件 256 2018-11-01 09:10 FishGame\FishGame\.idea\modules.xm
文件 46168 2018-11-02 14:42 FishGame\FishGame\.idea\workspace.xm
文件 384 2013-11-01 11:21 FishGame\FishGame\.project
文件 88 2018-07-03 15:33 FishGame\FishGame\.settings\org.eclipse.core.resources.prefs
文件 629 2013-11-01 11:21 FishGame\FishGame\.settings\org.eclipse.jdt.core.prefs
文件 209011 2013-11-01 11:21 FishGame\FishGame\bg\fishlightbg_0.jpg
文件 234864 2013-11-01 11:21 FishGame\FishGame\bg\fishlightbg_1.jpg
文件 292921 2013-11-01 11:21 FishGame\FishGame\bg\fishlightbg_2.jpg
文件 188716 2013-11-01 11:21 FishGame\FishGame\bg\fishlightbg_3.jpg
文件 251395 2013-11-01 11:21 FishGame\FishGame\bg\fishlightbg_4.jpg
文件 204787 2013-11-01 11:21 FishGame\FishGame\bg\fishlightbg_5.jpg
文件 240424 2013-11-01 11:21 FishGame\FishGame\bg\fishlightbg_6.jpg
文件 60717 2013-11-01 11:21 FishGame\FishGame\bg\setting.jpg
文件 207501 2013-11-01 11:21 FishGame\FishGame\bg\start.jpg
文件 1089818 2013-11-01 11:21 FishGame\FishGame\bgm\bg.ogg
文件 8313 2013-11-01 11:21 FishGame\FishGame\bgm\bgm_fire.ogg
文件 9261 2013-11-01 11:21 FishGame\FishGame\bgm\bgm_net.ogg
文件 29282 2013-11-01 11:21 FishGame\FishGame\bgm\coinanimate.ogg
文件 24435 2013-11-01 11:21 FishGame\FishGame\bgm\coinsnone.ogg
文件 9867 2013-11-01 11:21 FishGame\FishGame\bgm\firechange.ogg
文件 1449318 2013-11-01 11:21 FishGame\FishGame\bgm\fishbg2.mp3
文件 35280 2013-11-01 11:21 FishGame\FishGame\bgm\highpoints.ogg
文件 115357 2013-11-01 11:21 FishGame\FishGame\bgm\hundredpoints.mp3
文件 1981 2018-11-01 09:19 FishGame\FishGame\bin\com\mypro\ba
文件 318 2018-11-01 09:19 FishGame\FishGame\bin\com\mypro\ba
文件 218 2018-11-01 09:19 FishGame\FishGame\bin\com\mypro\ba
............此处省略264个文件信息
相关资源
- 数十个手机JAVA 320X480触摸大屏游戏
- 忍者突袭游戏源码
- 忍者突袭游戏Android源码
- Java斗地主游戏源码.zip
- Android小游戏144405
- 打砖块游戏Java
- 仅1500行的简易Java炸弹人游戏无AI(
- android 24点游戏 源码
- 达内飞机大战素材包,包括所有代码
- Android 炸弹人游戏
- 320X240Java小游戏
- Java仿微信飞机大战--Swing界面
- 本科毕业设计开题报告(飞翔的小鸟
- 简单的Java21点游戏
- Java开发实现人机猜拳游戏
- Java实现人机猜拳小游戏
- Java实现人机猜拳游戏
- 100个mid超小格式背景音乐
- Java课程设计 源码彩色中国象棋游戏
- java飞行棋游戏全套源码
- java实现象棋
- qq游戏连连看java秒杀外挂源码
- java游戏之坦克大战
- 利用java实现接宝游戏设计
- 毕业设计java手机游戏(堡垒)的设计
- 用JAVA设计的火柴游戏
- java取球小游戏人机交互
- Java课设:Java小游戏 内+PPT
- JAVA Swing小游戏与代码
- 诺基亚6300手机游戏集锦 超级好玩
评论
共有 条评论