文档介绍:用java编写的简单的吞食蛇游戏
java新手,简单的吞食蛇游戏,一边写一边查书,写了半天才弄出来
没法把jar文件附在文章后面,想试试的人自己编译一下吧
有意见尽管提,高手多多指导,不过骂人就算了
///////////////////////////
// 文件1
//////////////////////////
import .*;
import .*;
import .*;
import .*;
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;
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, PageDown for speed;", );
(labelHelp, );
labelHelp = new JLabel("ENTER or R or S for start;", );
(labelHelp, );
labelHelp = new JLabel("SPACE or P for pause",);