资源简介
此为本人精心收集的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 魔板游戏\chap12\Puzzlefr
文件 6621 2003-12-09 09:32 魔板游戏\chap12\PuzzlePad.java
文件 746 2003-09-10 22:23 魔板游戏\chap12\SquarePoint.java
目录 0 2003-12-16 09:00 魔板游戏\chap12
目录 0 2009-05-28 17:03 魔板游戏
----------- --------- ---------- ----- ----
9694 5
相关资源
- Java课程设计魔板游戏源代码
- ATM_java课程设计
- java吃豆子游戏程序
- Java课程设计 坦克大战 (源代码和实
- Java课程设计-五子棋226111
- 计算器java课程设计(完整版).
- 两个小魔板游戏JAVA
- java魔板游戏
- java课程设计代码
- 数据库SQLserver+java课程设计
- 魔板游戏java报告
- 英汉小字典Java课程设计
- 运动会成绩管理系统,java课程设计源
- Java课程设计报告书、复杂计算器的设
- Java课程设计(万年历)201470
- 猜数字 JAVA课程设计报告
- java课程设计赛车项目
- 打地鼠小游戏 java课程设计
- JAVA课程设计--计算器(含文档等
- 基于struts2+spring+hibernate的JavaEE课设
- java课程设计---迷宫问题详解
- java课程设计加密解密
- java课程设计实验报告
- JAVA课程设计(生日卡片)
- java火柴游戏设计
- java课程设计--图书销售管理系统
- Java课程设计扫雷游戏代码及报告
- JAVA课程设计-画图板含文档、源码源码
- 银行排队模拟程序 Java课程设计 源代
- Java课程设计报告-酒店客房管理系统
评论
共有 条评论