91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 48.33MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-08-08
  • 語言: Java
  • 標簽: Java??貪吃蛇??源碼??

資源簡介

Java的貪吃蛇源碼,原理也十分簡單,用的是基本的畫圖,沒有加載圖片,包括游戲結束動畫都是用的文字基本輸入輸出,絕對滿足初學者的學習研究,而且內部還有介紹文檔,并且源碼內有詳細的注釋,源碼在Eclipse下可以正常編譯運行.

資源截圖

代碼片段和文件信息

import?java.awt.event.*;
/*
?*? 控制器類
?*/
public?class?Control??implements?KeyListener??{//控制器類是鍵盤監聽器接口的一個實現
static?int?KEY_CODE?=?8?;??//存儲?當前方向是什么
/*
?*??????8?代表?上
?*??????2?代表?下
?*??????4?代表?左
?*??????6?代表?右
?*/
public?Control()?{
System.out.println(“Load?Control?OK!“);
}
@Override
public?void?keyPressed(KeyEvent?e)?{??
????????System.out.println(“被按下“+(char)e.getKeyCode());??
????????switch(e.getKeyCode())??
????????{
????????/*
?????????*? 蛇不能回頭只能向側面拐彎
?????????*/
????????????case?KeyEvent.VK_W:
???????????? if(KEY_CODE?==?2)?break;//判斷這次改變方向是否造成回頭如果造成回頭忽略本次改變.????????????
???????????? KEY_CODE?=?8?;//切換方向為??下
???????????? System.out.println(“方向變為:?↑“);
????????????????break;??
????????????case?KeyEvent.VK_S:??
???????????? if(KEY_CODE?==?8)?break;//判斷這次改變方向是否造成回頭如果造成回頭忽略本次改變.
???????????? KEY_CODE?=?2?;//切換方向為??下
???????????? System.out.println(“方向變為:?↓“);
????????????????break;??
????????????case?KeyEvent.VK_A:??
???????????? if(KEY_CODE?==?6)?break;//判斷這次改變方向是否造成回頭如果造成回頭忽略本次改變.
???????????? KEY_CODE?=?4?;//切換方向為??左
???????????? System.out.println(“方向變為:?←“);
????????????????break;??
????????????case?KeyEvent.VK_D:??
???????????? if(KEY_CODE?==?4)?break;//判斷這次改變方向是否造成回頭如果造成回頭忽略本次改變.
???????????? KEY_CODE?=?6?;//切換方向為??右
???????????? System.out.println(“方向變為:?→“);
????????????????break;??
????????????case?KeyEvent.VK_ESCAPE://ESC?是退出鍵
???????????? System.exit(0)?;
????????????case?KeyEvent.VK_J:{//J?鍵是加速鍵
???????????? Scene.CLK-=20;????//減少延時時間達到加速目的.
???????????? if(Scene.CLK<=0){//設置最低延遲時間也就是最大速度
???????????? Scene.CLK=20;
???????????? }
???????????? break;
????????????}
????????????case?KeyEvent.VK_K:{//K?鍵是減速鍵
???????????? Scene.CLK+=50;?//加長延時時間達到減速效果
???????????? break;
????????????}
????????????case?KeyEvent.VK_SPACE:{//空格是暫停鍵
???????????? Scene.IS_PAUSE?=?!Scene.IS_PAUSE?;?//切換暫停狀態
???????????? break?;
????????????}
????????}??
??????????
????}
@Override
public?void?keyReleased(KeyEvent?e)?{}
@Override
public?void?keyTyped(KeyEvent?e)?{}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????????46??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\README.txt

?????文件???????4226??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\lib\jvm.hprof.txt

?????文件????????220??2018-07-03?19:56??貪吃蛇游戲設計\Java源代碼\RetroSnaker\rank.txt

?????文件????????220??2018-07-03?19:56??貪吃蛇游戲設計\rank.txt

?????文件?????106782??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\THIRDPARTYLICENSEREADME-JAVAFX.txt

?????文件?????145180??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\THIRDPARTYLICENSEREADME.txt

?????文件???????1423??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\client\Xusage.txt

?????文件????????955??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\Welcome.html

?????文件????????122??2018-07-03?16:49??貪吃蛇游戲設計\Java源代碼\RetroSnaker\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件???????2362??2018-07-02?17:06??貪吃蛇游戲設計\Java源代碼\RetroSnaker\src\Control.java

?????文件???????1871??2018-07-03?18:17??貪吃蛇游戲設計\Java源代碼\RetroSnaker\src\FILE.java

?????文件???????2565??2018-07-03?18:44??貪吃蛇游戲設計\Java源代碼\RetroSnaker\src\Form.java

?????文件???????4029??2018-07-03?19:39??貪吃蛇游戲設計\Java源代碼\RetroSnaker\src\GameMain.java

?????文件???????4377??2018-07-03?15:50??貪吃蛇游戲設計\Java源代碼\RetroSnaker\src\Lib.java

?????文件????????555??2018-07-03?15:50??貪吃蛇游戲設計\Java源代碼\RetroSnaker\src\Rank.java

?????文件???????6467??2018-07-03?19:47??貪吃蛇游戲設計\Java源代碼\RetroSnaker\src\Scene.java

?????文件??????31688??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\jabswitch.exe

?????文件??????16840??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\java-rmi.exe

?????文件?????191944??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\java.exe

?????文件??????74696??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\javacpl.exe

?????文件?????192456??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\javaw.exe

?????文件?????300488??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\javaws.exe

?????文件??????16840??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\jjs.exe

?????文件??????92616??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\jp2launcher.exe

?????文件??????16840??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\keytool.exe

?????文件??????16840??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\kinit.exe

?????文件??????16840??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\klist.exe

?????文件??????16840??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\ktab.exe

?????文件??????17352??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\orbd.exe

?????文件??????16840??2018-06-06?10:04??貪吃蛇游戲設計\Java源代碼\jre1.8.0_171\bin\pack200.exe

............此處省略276個文件信息

評論

共有 條評論