• 大小: 3.38MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-20
  • 语言: Java
  • 标签: JAVA  swing  awt  JFrame  JPanel  

资源简介

整个大鱼吃小鱼的完整代码,打包成压缩文件,上传可供下载

资源截图

代码片段和文件信息

package ahau.finalProject.fish;

import java.awt.Graphics;

import javax.swing.ImageIcon;

public class bigFish extends Fish {
int xx;
public bigFish() {
xx=(int)(Math.random()*2);
switch(xx) {
case 0:
isMoveLeft=false;
x=-310;break;
case 1:
isMoveLeft=true;
x=1440;break;
}
y=(int)(Math.random()*900);
length= 310;
height= 104;
zhanli=3;
//界面坐标
step=0;
img = new ImageIcon(“images/fish03.png“).getImage();
}
public void draw(Graphics g){
if(isMoveLeft) {//左移
sy1=height*step;
sx1=0;
sy2=height*step+height;
sx2=length;
g.drawImage(img x-- y x+length y+height sx1 sy1 sx2sy2 null);
}
else {//右移
sx2=0;
sy2=height*step;
sx1=length;
sy1=height*step+height;
g.drawImage(img x++ y x+length y+height sx1 sy1 sx2sy2 null);
}
}

@Override
public void move() {
// TODO Auto-generated method stub

if(step<8) {
step++;
}else
step=0;
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2019-03-13 15:49  Fish\.classpath

     文件        380  2019-03-13 15:49  Fish\.project

     文件        598  2019-03-13 15:49  Fish\.settings\org.eclipse.jdt.core.prefs

     文件       1578  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\bigFish.class

     文件        748  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\Fish.class

     文件       1593  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\Fishframe.class

     文件        809  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\FishPanel$1.class

     文件       6275  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\FishPanel.class

     文件       1584  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\middleFish.class

     文件       1578  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\miniFish.class

     文件       1131  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\Music.class

     文件       2330  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\myFish.class

     文件       1584  2019-03-13 15:49  Fish\bin\ahau\finalProject\fish\superFish.class

     文件     244357  2019-03-13 15:49  Fish\images\bg.jpg

     文件    1069658  2019-03-13 15:49  Fish\images\fish.png

     文件     284854  2019-03-13 15:49  Fish\images\fish03.png

     文件      27829  2019-03-13 15:49  Fish\images\fish06.png

     文件      23736  2019-03-13 15:49  Fish\images\fish08.png

     文件      25514  2019-03-13 15:49  Fish\images\fish12.png

     文件      22386  2019-03-13 15:49  Fish\images\fish13.png

     文件     108491  2019-03-13 15:49  Fish\images\fish17.png

     文件     350932  2019-03-13 15:49  Fish\images\start.png

     文件    1760044  2019-03-13 15:49  Fish\musci\bgm.wav

     文件      22108  2019-03-13 15:49  Fish\musci\eat.wav

     文件     120044  2019-03-13 15:49  Fish\musci\gameover.wav

     文件     130044  2019-03-13 15:49  Fish\musci\levelup.wav

     文件        967  2019-03-13 15:49  Fish\src\ahau\finalProject\fish\bigFish.java

     文件       1702  2019-03-13 15:49  Fish\src\ahau\finalProject\fish\Fish.java

     文件       1261  2019-03-13 15:49  Fish\src\ahau\finalProject\fish\Fishframe.java

     文件       5052  2019-03-13 15:49  Fish\src\ahau\finalProject\fish\FishPanel.java

............此处省略19个文件信息

评论

共有 条评论