资源简介
良心出品!!!大学JAVA课程设计合集。这里有你想要的课程设计系统。亲测全部调试运行成功,有需要的下载吧!
压缩包包括:贪吃蛇,21点,火柴人,俄罗斯方块,拼图游戏等多款课程设计游戏!如有问题,请联系
代码片段和文件信息
package tetris;
//Gameframe类:这个类里面实现游戏界面的一些设计
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Jframe;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
public class Gameframe extends Jframe implements ActionListener {
private int widthframe = 500;
private int heightframe = 600;
private JMenu menuone = new JMenu(“游戏“);// 创建一个菜单
private JMenuItem newGame = menuone.add(“重新开始“);// 创建一个内置菜单选项
private JMenuItem exitGame = menuone.add(“游戏退出“);
private JMenuItem stopGame = menuone.add(“游戏暂停“);
private JMenuItem goOnGame = menuone.add(“游戏继续“);
private JMenu menutwo = new JMenu(“帮助“);// 创建第二个菜单
private JMenuItem aboutGame = menutwo.add(“关于游戏“);
GamePanel gamepanel = new GamePanel();
public Gameframe()// 构造函数
{
addKeyListener(gamepanel);
newGame.addActionListener(this);
exitGame.addActionListener(this);
stopGame.addActionListener(this);
goOnGame.addActionListener(this);
aboutGame.addActionListener(this);
this.add(gamepanel);
JMenuBar menu = new JMenuBar();
menu.add(menuone);
menu.add(menutwo);
this.setJMenuBar(menu);
this.settitle(“俄罗斯方块“);
this.setBounds(50 10 widthframe heightframe);
this.setVisible(true);
this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == newGame)// 游戏重新开始
{
gamepanel.NewGame();
}
if (e.getSource() == exitGame)// 游戏退出
{
System.exit(0);
}
if (e.getSource() == stopGame)// 游戏暂停
{
gamepanel.StopGame();
}
if (e.getSource() == goOnGame)// 游戏继续
{
gamepanel.ContinueGame();
}
if (e.getSource() == aboutGame)// 关于游戏信息
{
JOptionPane.showMessageDialog(null “游戏操作:左右键移动,向上键旋转!“ “提示“ JOptionPane.OK_OPTION);
}
}
public static void main(String[] args) {
new Gameframe();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-07 17:36 JAVA课程设计作业\
目录 0 2019-01-07 17:33 JAVA课程设计作业\20170780128lhz(JAVA)\
文件 208170 2019-01-07 17:26 JAVA课程设计作业\20170780128lhz(JAVA)\Java课程设计报告 20170780128lhz.doc
目录 0 2019-01-07 17:33 JAVA课程设计作业\20170780128lhz(JAVA)\Tetris\
文件 2078 2019-01-07 11:07 JAVA课程设计作业\20170780128lhz(JAVA)\Tetris\Gamefr
文件 9323 2019-01-06 15:17 JAVA课程设计作业\20170780128lhz(JAVA)\Tetris\GamePanel.java
文件 201594 2019-01-06 15:53 JAVA课程设计作业\20170780128lhz(JAVA)\~WRL2019.tmp
目录 0 2019-01-07 17:27 JAVA课程设计作业\JAVA课程设计检查的项目\
文件 208170 2019-01-07 17:26 JAVA课程设计作业\JAVA课程设计检查的项目\Java课程设计报告(最新版)1.3.doc
目录 0 2019-01-07 17:27 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\
文件 301 2019-01-03 09:51 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\.classpath
文件 382 2019-01-03 09:51 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\.project
目录 0 2019-01-07 17:27 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\.settings\
文件 598 2019-01-03 09:51 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\.settings\org.eclipse.jdt.core.prefs
目录 0 2019-01-07 17:27 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\bin\
目录 0 2019-01-07 17:27 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\bin\tetris\
文件 2626 2019-01-07 11:07 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\bin\tetris\Gamefr
文件 663 2019-01-07 08:57 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\bin\tetris\GamePanel$TimerListener.class
文件 6646 2019-01-07 08:57 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\bin\tetris\GamePanel.class
目录 0 2019-01-07 17:27 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\src\
目录 0 2019-01-07 17:27 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\src\tetris\
文件 2078 2019-01-07 11:07 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\src\tetris\Gamefr
文件 9323 2019-01-06 15:17 JAVA课程设计作业\JAVA课程设计检查的项目\Tetris\src\tetris\GamePanel.java
文件 162 2019-01-07 17:26 JAVA课程设计作业\JAVA课程设计检查的项目\~$va课程设计报告(最新版)1.3.doc
文件 201594 2019-01-06 15:53 JAVA课程设计作业\JAVA课程设计检查的项目\~WRL2019.tmp
目录 0 2019-01-07 16:58 JAVA课程设计作业\JAVA课程设计(俄罗斯方块)\
目录 0 2019-01-03 22:23 JAVA课程设计作业\JAVA课程设计(俄罗斯方块)\elsfk(旧版本)\
文件 301 2019-01-02 21:39 JAVA课程设计作业\JAVA课程设计(俄罗斯方块)\elsfk(旧版本)\.classpath
文件 381 2019-01-02 21:39 JAVA课程设计作业\JAVA课程设计(俄罗斯方块)\elsfk(旧版本)\.project
目录 0 2019-01-03 22:23 JAVA课程设计作业\JAVA课程设计(俄罗斯方块)\elsfk(旧版本)\.settings\
文件 598 2019-01-02 21:39 JAVA课程设计作业\JAVA课程设计(俄罗斯方块)\elsfk(旧版本)\.settings\org.eclipse.jdt.core.prefs
............此处省略176个文件信息
- 上一篇:去哪儿安卓app
- 下一篇:Android 5.0 SDK
相关资源
- JavaAPI 1.8中文版
- 免费版JavaWord控件-FreeSpire.DocforJava_2
- 韩顺平 java视频 课件 源代码
- Servlet和Jsp学习指南带详细书签
- 1-Java RESTful Web Service实战.part1.rar
- Java Web高级编程_全本中文扫描版(p
- java 简易视频网站搭建
-
java链接并对hba
se进行增删改查操作 - java程序接受串口2的数据并且制作成波
- 内含课程报告!!java设计模式实现塔
- javafx_scenebuilder-1_1-windows.msi
- java JDK1.8版本
- 架构探险 从零开始写javaweb框架-pdf及
- java开源论坛(完整版+数据库)
- Java程序员修炼之道,完整扫描版
- JavaFX Scene Builder 2.0
- MLDN 李兴华 Java Web 开发实战经典(高
- java 网吧收费管理系统
- Java 实现Rss阅读器
- Java Web开发技术与实战项目
- Java8编程入门官方教程第6版.pdf
- Eclipse Java EE win64位
- jdk-8u221-64bit.zip
- 传智黑马前讲师JAVA2018最新完整视频(
- 最新黑马IDEA2018Java基础+就业课程
- 项目源码校园管理系统
- 三重DES文件加密和解密java,有界面
- Pro JPA2中文版:精通Java持久化API 中文
- jpbc2.0绿色版
- java 图书管理系统 界面漂亮 绝对好用
评论
共有 条评论