當前位置:首頁 » 編程語言 » 打地鼠java

打地鼠java

發布時間: 2022-06-14 22:35:27

A. 網上下的java手機游戲源碼怎麼用Eclipse在電腦上運行

這東西比較麻煩,總之你這么做肯定不行,缺的東西太多了,要按照你這種方法來做,那手機游戲就沒什麼可以發展的了這么容易被破解,你說是嗎?

B. 求人解決java編程打地鼠的問題

好像有成員變數沒有初始化

C. JAVA打地鼠游戲求解,求高手,能解決問題可以追加分數

A。首先你的圖片路徑找不到,所以沒有東西顯示。
解決方法,1.如果你用eclipse那麼到workspace下找到項目路徑下的bin文件夾,將圖片放到 與.Class文件同目錄下。
2.或者修改代碼
ImageIcon icon1 = new ImageIcon("mouse.gif ");
將其中的"mouse.gif "指定為你圖片所在的路徑.
B.第二個問題是
public void mousePressed(MouseEvent e) 的左面有個小三角形是eclipse的提示,說明本方法繼承自其它父類的方法。
另外,代碼雖然沒有什麼錯,但是本身這樣的寫實有問題的。比如設計模式,重用性等等。
既然前面的問題解決了,那麼背景當然是加代碼如下了:
Container c = getContentPane();
c.setBackground(Color.red);

如果想要加自定義的圖片作為背景有點麻煩:
1.首先設置一個label
ImageIcon background = new ImageIcon("test.jpg");
JLabel label = new JLabel(background);
// 把標簽的大小位置設置為圖片剛好填充整個面板
label.setBounds(0, 0, background.getIconWidth(),
background.getIconHeight());
// 把內容窗格轉化為JPanel,否則不能用方法setOpaque()來使內容窗格透明
imagePanel = (JPanel) frame.getContentPane();
imagePanel.setOpaque(false);
// 內容窗格默認的布局管理器為BorderLayout
imagePanel.setLayout(new FlowLayout());
imagePanel.add(new JButton("測試按鈕"));
frame.getLayeredPane().setLayout(null);
// 把背景圖片添加到分層窗格的最底層作為背景
frame.getLayeredPane().add(label, new Integer(Integer.MIN_VALUE));
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(background.getIconWidth(), background.getIconHeight());
frame.setResizable(false);
frame.setVisible(true);

D. JAVA做的打地鼠小游戲,地鼠圖片上有黑色邊框,高手進

你做的是iptv游戲嗎 機頂盒游戲嗎 還是模擬器運行的啊

請提供更多詳細信息,方便問題定位朋友

E. java打地鼠游戲的源程序會用到數據結構嗎

只要是涉及到Map,List,Tree等等集合、列表之類的都算用到數據結構。
所以說一般稍復雜點的程序都會用到數據結構,我想你應該問的是如何用數據結構的思想去理解打地鼠游戲吧?
如果是面向對象語言編程的話,首先你需要將每個小鼠洞看做一個對象,將全部鼠洞設計成該對象的二維數組。然後你需要有隨機演算法來指定哪個鼠洞是否出現老鼠。然後還需要有觸發事件來確定錘子的擊打坐標。
真正要做出來要考慮還很多,希望你先理清思路然後由淺入深。

F. 我的打地鼠游戲,我把.java文件倒出來,然後用exe4j轉化格式後能打開,但是老鼠圖片不見了,咋辦啊

報的什麼錯。? 404 還是你的 Folder沒有這張圖? 查看CONSOLE中的報錯信息。再能找到對應的解決方法,你肯定是第一次運行這樣的程序對吧;

看懂請採納,打字不易,看完之後再打的字更的不易。尊重勞動成果!做個結貼的素質人;

G. Java 打地鼠游戲如何實現多個老鼠同時出現

public class Game extends Thread{

/**
* @param args
*/
String [][] gameMap = new String[3][3];
public static void main(String[] args) {
// TODO Auto-generated method stub

new Game().start();
}

public void initMap()
{
for (int i = 0; i < gameMap.length; i++) {
for (int j = 0; j < gameMap[0].length; j++) {
gameMap[i][j] = new String();
gameMap[i][j] = "O" ; //洞,表示沒有老鼠出來
}
}
}
public void printMap()
{
for (int i = 0; i < gameMap.length; i++) {
for (int j = 0; j < gameMap[0].length; j++) {
System.out.print(gameMap[i][j]);
}
System.out.println();
}
}
public void run()
{
int temp = 0 ;
while(true)
{
initMap();
for (int i = 0; i < gameMap.length; i++) {
for (int j = 0; j < gameMap[0].length; j++) {
temp = (int)(100 * Math.random());
if(temp<=20) //可以調整,讓老鼠出現的概率降低一些
gameMap[i][j] = "@"; //有老鼠出現
}
}
printMap();
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println();
}
}
}

呵呵,線程加數組就可以了,但是不知道能不能滿足你的要求。截圖如下:

H. 基於Java語言的打地鼠的小游戲源代碼是什麼

public void mouseClicked(MouseEvent e){
Object source=e.getSource(); //獲取事件源,即地滑鼠簽
if(source instanceof JLabel){ //如果事件是標簽組件
JLabel mouse=(JLabel)source; //強制轉換為JLabel標簽
mouse.setIcon(null); //取消標簽圖標
}
}
});
this.getContentPane().add(mouses[i]); //添加顯示地鼠的標簽到窗體
}

mouses[0].setLocation(253, 300); //設置每個標簽的位置
mouses[1].setLocation(333, 250);
mouses[2].setLocation(388, 296);
mouses[3].setLocation(362, 364);
mouses[4].setLocation(189, 353);
mouses[5].setLocation(240, 409);

final JLabel backLabel=new JLabel(); //創建顯示背景的標簽
backLabel.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());
this.setBounds(100,100,img.getIconWidth(),img.getIconHeight());
backLabel.setIcon(img); //添加背景到標簽
this.getContentPane().add(backLabel); //添加背景標簽到窗體
}
/**
* 線程的核心方法
*/

public void run(){
while(true){ //使用無限循環
try{
Thread.sleep(3000); //使線程休眠3秒
int index=(int)(Math.random()*6); //生成隨機的地鼠索引
if(mouses[index].getIcon()==null){ //如果地滑鼠簽沒有設置圖片
mouses[index].setIcon(imgMouse); //為該標簽添加地鼠圖片
}
}catch(InterruptedException e){
e.printStackTrace();
}
}
}

}

I. 求手機觸屏打地鼠游戲java格式及調整手機屏幕亮度軟體java格式

有款觸摸屏打僵屍的java游戲,性質和打地鼠一樣,只是地鼠換成了僵屍,不知道你喜歡不喜歡。

觸摸屏的話選下載到電腦-360x640下載地址。

下載頁面:http://www.sjfan.com/game/java/8/2011/02/586.html

J. 小游戲打地鼠JAVA源程序

覺得

熱點內容
玩和平精英的時候伺服器發呆了怎麼辦 發布:2025-04-05 11:02:40 瀏覽:382
怎麼把蘋果的號轉到安卓手機上 發布:2025-04-05 10:39:05 瀏覽:533
存儲核心架構瓶頸已被攻破 發布:2025-04-05 10:38:27 瀏覽:308
空間新演算法 發布:2025-04-05 10:33:21 瀏覽:708
蜀門和遠征哪個配置低 發布:2025-04-05 10:23:50 瀏覽:288
linux下jdk的安裝 發布:2025-04-05 10:12:20 瀏覽:70
單機江湖腳本 發布:2025-04-05 10:08:32 瀏覽:767
愛奇藝離線緩存怎麼傳藍牙 發布:2025-04-05 10:00:48 瀏覽:143
阿里雲伺服器內存超頻 發布:2025-04-05 10:00:48 瀏覽:578
如何登錄pubg國際服安卓手機 發布:2025-04-05 09:40:07 瀏覽:414