/**************************************************************************
*文件名:
*作者:
*要点分析:
*1)主要部分已经集成为一个对象SnakeModel,利用键盘控制实现操作。
*************************************************************************/
import .*;
import .*;
import .*;
import .*;
//=============================================
//Main Class
//=============================================
public class GreedSnake implements KeyListener
{
JFrame mainFrame;
Canvas paintCanvas;
JLabel labelScore;//计分牌
SnakeModel snakeModel=null;// 蛇
public static final int canvasWidth=200;
public static final int canvasHeight=300;
public static final int nodeWidth=10;
public static final int nodeHeight=10;
//----------------------------------------------------------------------
//GreedSnake():初始化游戏界面
//----------------------------------------------------------------------
public GreedSnake()
{
//设置界面元素
mainFrame=new JFrame("GreedSnake");
Container cp=();
labelScore=new JLabel("Score:");
(labelScore,);
paintCanvas=new Canvas();
(canvasWidth+1,canvasHeight+1);
(this);
(paintCanvas,);
JPanel panelButtom=new JPanel();
(new BorderLayout());
JLabel labelHelp;// 帮助信息
labelHelp=new JLabel("PageUp,
贪吃蛇Java源码 来自淘豆网m.daumloan.com转载请标明出处.