高分求教java编程

来源:百度知道 编辑:UC知道 时间:2024/05/14 03:14:24
请问谁可以用JAVA编写一个华容道游戏或者贪食蛇游戏?并且配上说明.选用成功继续追加高分
只要提供源代码和解释说明就好,谢谢,如果选中再送百分

/***贪食蛇游戏,注释简单点啦
而且很多功能没有完善了****/
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class Snake extends JFrame implements ActionListener,KeyListener,Runnable
{
JMenuBar bar;
JMenu menu1;
JMenu menu2;
JMenu menu3;
JMenu menu4;
JMenuItem menuitem1;
JMenuItem menuitem2;
JCheckBoxMenuItem menuitem3;
JCheckBoxMenuItem menuitem4;
JCheckBoxMenuItem menuitem5;
JMenuItem menuitem6;
Toolkit toolkit;
int i,x,y,z,objectX,objectY,object=0,growth=0,time;//bojectX,Y为食物坐标,z为蛇前进方向
int difficult=2;
int length=6;
int m[]=new int[50];
int n[]=new int[50];
Thread snake=null;

Snake(String s)
{
super(s);
setVisible(true);
setBounds(100,100,400,400);
setResizable(false);
Container con=this.getContentPane();
toolkit=getToolkit();
bar=new JMenuBar();
menu1=new JMenu("游戏");