freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java課程設計貪吃蛇游戲(編輯修改稿)

2025-06-26 18:35 本頁面
 

【文章內(nèi)容簡介】 rame mainFrame。 Canvas paintCanvas。 JLabel labelScore。//計分牌 SnakeModel snakeModel=null。// 蛇 public static final int DEFAULT_WIDTH=500。 public static final int DEFAULT_HEIGHT=300。 public static final int nodeWidth=10。 public static final int nodeHeight=10。 //GreedSnake():初始化游戲界面 public GreedSnake(){ //設置界面元素 mainFrame=new JFrame(貪吃蛇游戲 )。 Container cp=()。 labelScore=new JLabel(所得分數(shù)為 :,)。 (labelScore,)。 paintCanvas=new Canvas()。 (DEFAULT_WIDTH+1,DEFAULT_HEIGHT+1)。 (this)。 (paintCanvas,)。 JPanel panelButtom=new JPanel()。 (new BorderLayout())。 JLabel labelHelp。// 幫助信息 labelHelp=new JLabel(按 PageUP 或 PageDown 鍵改變速度 ,)。 (labelHelp,)。 labelHelp=new JLabel(按 Enter 或 S 鍵重新開始游戲 ,)。 (labelHelp,)。 labelHelp=new JLabel(按 SPACE 鍵或 P 鍵暫停游戲 ,)。 (labelHelp,)。 (panelButtom,)。 (this)。 ()。 (false)。 ()。 (true)。 begin()。 } //keyPressed():按鍵檢測 public void keyPressed(KeyEvent e){ int keyCode=()。 if() switch(keyCode){ case : ()。 break。 case : ()。 break。 case : ()。 break。 case : ()。 break。 case : case : ()。// 加速 break。 case : case : ()。// 減速 break。 case : case : ()。// 暫?;蚶^續(xù) break。 default: } //重新開始 if(keyCode== || keyCode==){ =false。 begin()。 } } //repaint():繪制游戲界面(包括蛇和食物) void repaint(){ Graphics g=()。 //draw background ()。 (0,0,DEFAULT_WIDTH,DEFAULT_HEIGHT)。 //draw the snake ()。 LinkedList na=。 Iterator it=()。 while(()){ Node n=(Node)()。 drawNode(g,n)。 } // draw the food ()。 Node n=。 drawNode(g,n)。 updateScore()。 } //drawNode():繪畫某一結(jié)點(蛇身或食物) pr
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1