資源簡介
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購票系統
評論
共有 條評論