• 大小: 179KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: Java
  • 标签: JAVA  

资源简介

完美的java课程设计内附sql数据库,能一键导入,附带登陆注册,和游戏界面。

资源截图

代码片段和文件信息

package project;

import java.awt.event.KeyEvent;  
import java.awt.event.KeyListener;  
  
public class Control implements KeyListener{  
    Model model;  
    
    public Control(Model model){ 
        this.model=model;  
    }  
      
    public void keyPressed(KeyEvent e) {
        //此方法收集按键  
        int key=e.getKeyCode();  
        if (model.running) {
            switch (key) {
            
            case KeyEvent.VK_UP: 
                model.changeDirection(model.up);
                break;
            case KeyEvent.VK_DOWN:
                model.changeDirection(model.down);
                break;
            case KeyEvent.VK_LEFT:
                model.changeDirection(model.left);
                break;
            case KeyEvent.VK_RIGHT:
                model.changeDirection(model.right);  
                break;
            default:
                break;
            }
        }
        if (key==KeyEvent.VK_ENTER) {
            model.reset();
        }
    }
  
    public void keyReleased(KeyEvent e) {
    }
  
    public void keyTyped(KeyEvent e) {
    }
}  

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

     文件       2169  2018-12-04 15:01  users.sql

     文件        397  2017-12-10 18:47  JAVA贪吃蛇课程设计\.classpath

     文件        396  2018-01-02 15:49  JAVA贪吃蛇课程设计\.project

     文件        598  2017-12-10 18:47  JAVA贪吃蛇课程设计\.settings\org.eclipse.jdt.core.prefs

     文件       1050  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Control.class

     文件        850  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\GreedySnake.class

     文件        869  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Login$1.class

     文件       2918  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Login$2.class

     文件       3360  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Login.class

     文件        911  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Login_zhuce$1.class

     文件       2730  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Login_zhuce$2.class

     文件       3275  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Login_zhuce.class

     文件       3215  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Model.class

     文件        352  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Node.class

     文件       1250  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Score.class

     文件        405  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\Test.class

     文件       3433  2018-10-14 10:20  JAVA贪吃蛇课程设计\bin\project\View.class

     文件      76556  2017-12-21 20:54  JAVA贪吃蛇课程设计\images\b蛇.jpg

     文件      20194  2017-12-21 20:28  JAVA贪吃蛇课程设计\images\蛇.jpg

     文件      62557  2017-12-23 14:32  JAVA贪吃蛇课程设计\images\蛇注册.jpg

     文件       1143  2017-12-21 21:18  JAVA贪吃蛇课程设计\src\project\Control.java

     文件        281  2017-12-25 14:03  JAVA贪吃蛇课程设计\src\project\GreedySnake.java

     文件       4316  2017-12-23 14:34  JAVA贪吃蛇课程设计\src\project\Login.java

     文件       4219  2017-12-23 15:01  JAVA贪吃蛇课程设计\src\project\Login_zhuce.java

     文件       4710  2017-12-25 13:56  JAVA贪吃蛇课程设计\src\project\Model.java

     文件        759  2017-12-21 21:18  JAVA贪吃蛇课程设计\src\project\Score.java

     文件        149  2017-12-21 21:18  JAVA贪吃蛇课程设计\src\project\Test.java

     文件       3575  2017-12-21 21:18  JAVA贪吃蛇课程设计\src\project\View.java

     目录          0  2018-12-04 14:59  JAVA贪吃蛇课程设计\bin\project

     目录          0  2018-12-04 14:59  JAVA贪吃蛇课程设计\src\project

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

评论

共有 条评论