资源简介
可以执行的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(10050440360);
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();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2327 2003-12-09 09:28 java魔板游戏\Puzzlefr
文件 6621 2003-12-09 09:32 java魔板游戏\PuzzlePad.java
文件 746 2003-09-10 22:23 java魔板游戏\SquarePoint.java
目录 0 2003-12-16 09:00 java魔板游戏
----------- --------- ---------- ----- ----
9694 4
相关资源
- DigitalImageProcessingAnAlgorithmicIntroductio
- 一个类似超级玛丽的Java游戏
- 淘宝商城Java web项目
- 简单的JAVA日记本程序源代码
- eas服务接口用于提供一种跨产品的j
- java实现大周期线性反馈移位寄存器
- java课程设计代码
- 简易QQ聊天软件自己编写
- java注册表清理
- java单功能流水线调度
- Java实现高级计算器
- MPI及其JAVA实现
- 国内几个公司的Java面试试题
- Neo4j+java实现的excel导入基本通讯录软
- JAVA实现 中点画线算法、Bresenham画线算
- 泰牛程序员 韩顺平 JavaEE全套 第05部分
- 韩顺平JavaEE全套,第一部分:循序渐
- Qrcode.jar
- Java接口自动化测试实战.zip
- 基于Java的桌球小游戏
- Java爬虫获取网页表格数据保存到MyS
- JAVA简单的游戏登录界面
- 石大远程在线考试-《Java语言程序设计
- 数据库系统原理课程设计实验java模拟
- Java翁恺网易公开课Shapes.zip
- 通讯录管理系统(java+sql)
- Java Cipher
- java编写的计算器,实现windows标准型计
- java 拼图游戏源代码
- Java企业微信通用开发配置源代码
评论
共有 条评论