資源簡介
一個Java編寫的大魚吃小魚的游戲,規則比較簡單,只有一關,吃到一定數量比自己小的魚會變大,相反會被比自己大的魚吃。沒有闖關,適合初學者。

代碼片段和文件信息
import?java.awt.Graphics;
import?java.awt.event.KeyEvent;
import?java.awt.event.KeyListener;
import?javax.swing.JButton;
import?javax.swing.Jframe;
import?javax.swing.JPanel;
/**
?*?
?*/
/**
?*?@author?劉穎
?*?@date?2010-8-12
?*?@function
?*?@version
?*/
public?class?BackImage?extends?Jframe?implements?Runnable{
//定義成員變量
public?int?bimage_x;
public?int?bimage_y;
public?Gameframe?gf;
public?BackImage(int?bimage_xint?bimage_yGameframe?gf)?{
super();
this.bimage_x?=?bimage_x;
this.bimage_y?=?bimage_y;
this.gf?=?gf;
}
//自己定義的繪圖的成員方法
public?void?darwBackGround(Graphics?g)?{
g.drawImage(gf.img_backgroundbimage_xbimage_y3024550?gf);
}
@Override
public?void?run()?{
while(true){
this.bimage_x-=5;
try?{
Thread.sleep(100);
}?catch?(InterruptedException?e)?{
e.printStackTrace();
}
if(this.bimage_x<-2000){
this.bimage_x=0;
}
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-08-27?21:42??MyGame\
?????文件?????????301??2013-08-08?15:54??MyGame\.classpath
?????文件?????????382??2013-08-08?15:54??MyGame\.project
?????目錄???????????0??2013-08-27?21:42??MyGame\.settings\
?????文件?????????598??2013-08-08?15:54??MyGame\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2013-12-03?10:39??MyGame\bin\
?????文件????????1126??2013-12-03?10:42??MyGame\bin\BackImage.class
?????文件????????2662??2013-12-03?10:39??MyGame\bin\EnemyFish1.class
?????文件????????2339??2013-12-03?10:39??MyGame\bin\EnemyFish2.class
?????文件????????2662??2013-12-03?10:39??MyGame\bin\EnemyFish3.class
?????文件?????????809??2013-12-03?10:42??MyGame\bin\Gamefr
?????文件?????????819??2013-12-03?10:42??MyGame\bin\Gamefr
?????文件????????8731??2013-12-03?10:42??MyGame\bin\Gamefr
?????文件????????2210??2013-12-03?10:39??MyGame\bin\Heihei.class
?????目錄???????????0??2013-12-03?10:39??MyGame\bin\images\
?????文件??????324859??2013-08-12?09:34??MyGame\bin\images\backGround1_.jpg
?????文件????????8696??2013-08-13?11:48??MyGame\bin\images\dangerous.png
?????文件???????28123??2010-08-12?01:17??MyGame\bin\images\EnemyFish1.png
?????文件???????10776??2013-08-13?11:18??MyGame\bin\images\EnemyFish2.png
?????文件???????23851??2013-08-13?15:11??MyGame\bin\images\EnemyFish3.png
?????文件????????5527??2013-08-12?17:59??MyGame\bin\images\exit.png
?????文件???????23621??2013-08-13?14:40??MyGame\bin\images\gameover.png
?????文件???????57530??2010-08-12?01:17??MyGame\bin\images\Greenfish.png
?????文件???????94071??2013-08-12?19:46??MyGame\bin\images\heart1.png
?????文件???????94071??2013-08-12?19:46??MyGame\bin\images\heart2.png
?????文件???????94071??2013-08-12?19:46??MyGame\bin\images\heart3.png
?????文件????????9555??2013-08-13?16:01??MyGame\bin\images\heihei.png
?????文件????????5579??2013-08-13?14:05??MyGame\bin\images\reset.png
?????文件????????9053??2013-08-12?19:35??MyGame\bin\images\rules.png
?????文件????????7144??2013-08-12?17:59??MyGame\bin\images\start.png
?????文件????????2056??2013-12-03?10:39??MyGame\bin\MainFish.class
............此處省略26個文件信息
- 上一篇:基于JSP的網上書店的設計與實現
- 下一篇:android發帖頁面
評論
共有 條評論