资源简介
此为本人精心收集的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
相关资源
- ATM自动取款机(JAVA课程)基本功能实
- Java课程设计(15个经典案例)
- 人事信息管理系统 java课程设计
- 学生信息管理系统 JAVA课程设计
- 东南大学 JAVA课程设计 学生信息管理
- java课程设计《客房管理系统》
- java课程设计保存计算过程的计算器
- java课程设计游戏:急速飞行[绝不坑爹
- 多功能拼图游戏软件 java课程设计 含
- JAVA网吧计费管理系统
- Java课程设计酒店管理系统+报告文档
- Java课程设计 源码彩色中国象棋游戏
- JAVA课程设计驾校管理系统
- Java课程设计超市管理系统Myeclipse+My
- java课程设计——记忆测试系统和课程
- Java课程设计--企业职工信息管理系统
- JAVA课程设计——网络版五子棋
- 翁恺java课程配套ppt课件
- Java课程设计聊天程序
-
JAVA(jsp+servlet+ja
vasc ript)超市商品 - 大学Java课程PPT及源代码
- java课程设计通讯录管理软件源代码
- Java课程设计案例精编第二版书中案例
- Java课程设计超级万年历文档
- Java课程设计图书管理系统代码及报告
- java课程设计之发送邮件客户端,带发
- 花卉销售管理系统全套
- Java课程设计案例精编第二版-黄晓东完
- Java课程设计报告---运动会成绩管理系
- Java课程设计动物换位
评论
共有 条评论