资源简介
java魔板游戏,用java编写的,内附有课程设计的文档
代码片段和文件信息
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Puzzleframe extends Jframe implements ActionListener
{
PuzzlePad puzzlePad;
JButton 开始;
JMenuBar bar;
JMenu fileMenu;
JMenuItem 初级高级;
JRadioButton 数字玩法图像玩法;
ButtonGroup group=null;
Container con=null;
public Puzzleframe()
{
bar=new JMenuBar();
fileMenu=new JMenu(“魔板游戏“);
初级=new JMenuItem(“初级“);
高级=new JMenuItem(“高级“);
fileMenu.add(初级);
fileMenu.add(高级);
bar.add(fileMenu);
setJMenuBar(bar);
初级.addActionListener(this);
高级.addActionListener(this);
开始=new JButton(“开始玩“);
开始.addActionListener(this);
group=new ButtonGroup();
数字玩法=new JRadioButton(“数字玩法“true);
图像玩法=new JRadioButton(“图像玩法“false);
group.add(数字玩法);
group.add(图像玩法);
puzzlePad=new PuzzlePad(335050);
con=getContentPane();
con.add(puzzlePadBorderLayout.CENTER);
JPanel pNorth=new JPanel();
pNorth.add(数字玩法);
pNorth.add(图像玩法);
pNorth.add(开始);
con.add(pNorthBorderLayout.NORTH);
con.validate();
addWindowListener(new WindowAdapter()
{ public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
setVisible(true);
setBounds(10050550400);
validate();
}
public void actionPerformed(ActionEvent e)
{ if(e.getSource()==开始)
{
if(数字玩法.isSelected())
{
puzzlePad.随机排列数字();
}
else if(图像玩法.isSelected())
{
puzzlePad.随机排列图像();
}
}
else if(e.getSource()==初级)
{
con.remove(puzzlePad);
puzzlePad=new PuzzlePad(335050);
con.add(puzzlePadBorderLayout.CENTER);
con.validate();
this.validate();
}
else if(e.getSource()==高级)
{
con.remove(puzzlePad);
puzzlePad=new PuzzlePad(445050);
con.add(puzzlePadBorderLayout.CENTER);
con.validate();
this.validate();
}
}
public static void main(String args[])
{
new Puzzleframe();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 226 2010-06-22 09:29 java课程设计-魔板游戏\pro2\.classpath
文件 0 2010-06-23 11:54 java课程设计-魔板游戏\pro2\.me
文件 43664 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 753 2010-06-23 11:55 java课程设计-魔板游戏\pro2\.me
文件 387 2010-06-23 11:57 java课程设计-魔板游戏\pro2\.me
文件 373 2010-06-23 11:55 java课程设计-魔板游戏\pro2\.me
文件 212 2010-06-23 11:57 java课程设计-魔板游戏\pro2\.me
文件 151 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 124 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 51 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 116 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 942 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 387 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 51 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 76 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 3638 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 1209 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 380 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 148 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 151 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 462 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 24809 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 4182 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 170966 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 380 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 3764 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 243 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 116 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 271 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
文件 311 2010-06-23 22:41 java课程设计-魔板游戏\pro2\.me
............此处省略907个文件信息
- 上一篇:jsp实现教室管理系统
- 下一篇:简单的java购票系统
相关资源
- 简单的java购票系统
- 2018-2019java面试宝典最新版(内附赠旧
- 简单网络聊天程序设计JAVA+Eclipse+Jfr
- javaweb权限管理系统
- Java+Access学生成绩管理系统
- muJava配置与
- 手机销售后台管理系统
- 图书资料查询系统java jsp
- javaweb项目租房系统
- 视频上传与截图
- 网上书店系统 java+sql+jsp
- 学生考试系统(CS模型)源码加安装指
- web3j开发jar包,以及github源码
- 基于ssm的个人博客系统
- java流量监控软件
- java SM2的签名验签加密解密系列算法
- 达内 Java 核心 API下_扫描版_3.04M
- 达内 Java 核心 API上_扫描版_3.05M
- informix JDBC驱动及
- 企业网站java(前后台)
- java-jira java所需的jar包
- java服装管理系统
- SQL注入漏洞检测原型工具
- Spring MVC+MyBatis+FreeMarker整合开发java
- Java培训PPT
- java项目 小型宾馆管理系统
- 文件上传下载132211
- Effective.Java.3rd.Edition.pdf
- java抓取数据包及网络基础
- java宠物店2.0
评论
共有 条评论