91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 35.21MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2024-01-29
  • 語言: Java
  • 標簽: java??課程設(shè)計??

資源簡介

java 課程設(shè)計 java貪吃蛇課程設(shè)計 內(nèi)含文檔

資源截圖

代碼片段和文件信息

import?java.awt.*;
import?javax.swing.*;
import?java.util.*;
import?java.awt.event.*;

public?class?snake?extends?Jframe?implements?ActionListener?WindowListener?{//時間監(jiān)聽器和窗口監(jiān)聽器
?JLabel?bt1;??//面板
?JLabel?bt2;
?MyPaint?mp;//在面板中繪制圖畫
?JMenuItem?kaishi;//菜單
?JMenuItem?zanting;
?JMenuItem?tuichu;

?JRadioButton?chu;//按鈕
?JRadioButton?zhong;
?JRadioButton?gao;
?JRadioButton?chao;

?JMenuItem?guanyu;
?JMenuItem?banben;
?
?Font?f;//字體類
?//*-----------------初始化菜單------------------------*//
?public?snake()?{
??f?=?new?Font(“宋體“?Font.PLAIN?12);
??mp?=?new?MyPaint();
??mp.setsnake(this);

??JMenuBar?caidan?=?new?JMenuBar();//設(shè)置菜單,字體全部為宋體
??JMenu?shezhi?=?new?JMenu(“設(shè)置“);
??shezhi.setFont(f);
??JMenu?nandu?=?new?JMenu(“難度“);
??nandu.setFont(f);
??JMenu?bangzhu?=?new?JMenu(“幫助“);
??bangzhu.setFont(f);
?
??caidan.add(shezhi);
??caidan.add(nandu);
??caidan.add(bangzhu);

??kaishi?=?new?JMenuItem(“開始游戲?F2“);
??kaishi.setFont(f);
??kaishi.addActionListener(this);
??zanting?=?new?JMenuItem(“暫停/繼續(xù)?F3“);
??zanting.setFont(f);
??zanting.addActionListener(this);
??tuichu?=?new?JMenuItem(“退出?F4“);
??tuichu.setFont(f);
??tuichu.addActionListener(this);

?

??chu?=?new?JRadioButton(“初級最快速度195“?true);
??chu.setFont(f);
??chu.addActionListener(this);//增加事件監(jiān)聽器
??zhong?=?new?JRadioButton(“中級最快速度225“);
??zhong.setFont(f);
??zhong.addActionListener(this);
??gao?=?new?JRadioButton(“高級最快速度255“);
??gao.setFont(f);
??gao.addActionListener(this);
??chao?=?new?JRadioButton(“超級最快速度275“);
??chao.setFont(f);
??chao.addActionListener(this);
??ButtonGroup?bg?=?new?ButtonGroup();????//按鈕組
??bg.add(chu);
??bg.add(zhong);
??bg.add(gao);
??bg.add(chao);
??nandu.add(chu);
??nandu.add(zhong);
??nandu.add(gao);
??nandu.add(chao);

??guanyu?=?new?JMenuItem(“關(guān)于“);
??guanyu.setFont(f);
??guanyu.addActionListener(this);

??banben?=?new?JMenuItem?(“版本“);
??banben.setFont(f);
??banben.addActionListener(this);
??
??shezhi.add(kaishi);
??shezhi.add(zanting);
??shezhi.add(tuichu);

??bangzhu.add(guanyu);
??bangzhu.add(banben);


??bt1?=?new?JLabel(“ 長度:0“);
??bt1.setFont(f);?
??bt2?=?new?JLabel(“??分數(shù):10“);
??bt2.setFont(f);
??JPanel?p?=?new?JPanel();??//創(chuàng)建一個容器,此容器為空,可以在其中添加其他的GUI組件,在屏幕上顯示時,將其添加到頂層容器Jframe中
??p.setLayout(new?GridLayout(1?2));//將窗口布局設(shè)置為網(wǎng)格式布局,網(wǎng)格的行數(shù)和列數(shù)分別是1和2
??p.add(bt1);//在容器中增加兩個組件
??p.add(bt2);

??this.addWindowListener(this);//添加窗體監(jiān)聽器
??this.setJMenuBar(caidan);
??this.add(p?BorderLayout.NORTH);//游戲開始時蛇總是從上方開始移動
??this.add(mp);//在面板上畫出
??this.add(new?JLabel(“ “)??BorderLayout.WEST);//面板為空而且初始位置在中央
??this.setSize(380?400);//窗口的大小
??this.setResizable(false);//窗口的大小不能改變
??this.setLocation(333?200);//位置
??this.settitle(“貪吃蛇“);
??this.setVisible(true);
?}
?public?void?setDS(int?a?int?b)?{
??bt1.setText(“ 長度:“?+?a);
??bt2.setText(“??分數(shù):“?+?b);
?}
?//*---------------------不同難度等級的處理--------------------------*//
?public?void?setChu()?{?//游戲初始化為初級,在游戲開始后可以選擇其它等級
??chu.

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-10-03?16:56??軟一第八組,貪吃蛇\
?????文件??????270848??2012-10-03?16:43??軟一第八組,貪吃蛇\Snake.exe
?????文件?????1914880??2012-10-03?16:55??軟一第八組,貪吃蛇\java課程設(shè)計.ppt
?????文件??????115117??2012-10-03?16:43??軟一第八組,貪吃蛇\snake?java.mht
?????文件???????10629??2012-10-03?16:43??軟一第八組,貪吃蛇\snake.jar
?????目錄???????????0??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\
?????文件?????????301??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\.classpath
?????文件?????????378??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\.project
?????目錄???????????0??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\.settings\
?????文件?????????629??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\bin\
?????文件????????5585??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\bin\MyPaint.class
?????文件????????6089??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\bin\snake.class
?????目錄???????????0??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\src\
?????文件???????10926??2012-10-03?16:43??軟一第八組,貪吃蛇\tr\src\snake.java
?????文件??????102400??2012-10-03?16:43??軟一第八組,貪吃蛇\侯俊芳200903030033.doc
?????文件???????98304??2012-10-03?16:43??軟一第八組,貪吃蛇\馮圣威200903030043.doc
?????文件???????97792??2012-10-03?16:43??軟一第八組,貪吃蛇\吳晶晶200903050013.doc
?????文件????30752652??2012-10-03?16:56??軟一第八組,貪吃蛇\錄像25.exe
?????文件?????4833655??2012-10-03?16:56??軟一第八組,貪吃蛇\班德瑞?-?雪之夢.mp3

評論

共有 條評論