亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? memory.java

?? 記憶力測試課程設計完整代碼
?? JAVA
字號:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.LinkedList;
public class Memory extends JFrame implements ActionListener
{ 
  JMenuBar bar;
  JMenu fileMenu;
  JMenuItem 初級,中級,高級,初級排行榜,中級排行榜,高級排行榜;
  Block block[];
  ImageIcon icon[];
  MemoryTestPane 記憶測試板=null;
  File file初級=new File("初級記憶排行榜.txt"),
       file中級=new File("中級記憶排行榜.txt"),
       file高級=new File("高級記憶排行榜.txt");

  LinkedList 成績表=null;
  ShowRecord 顯示成績表對話框=null;
  int m=5,n=6;                                        
  int 圖標個數(shù)=0;
  Container con=null;
  JTextField 提示條=null;
  File gradeFile=null;            
  public  Memory()
  { 
    block=new Block[m*n];
    圖標個數(shù)=m; 
    icon=new ImageIcon[圖標個數(shù)];
    for(int i=0;i<icon.length;i++)
       {
         icon[i]=new ImageIcon("a"+i+".gif");
       } 
    for(int i=0;i<block.length;i++)
       {
         block[i]=new Block();
         block[i].設置關閉時的圖標(new ImageIcon("關閉.gif"));
       }
  
    bar=new JMenuBar();
    fileMenu=new JMenu("記憶力測試");
    初級=new JMenuItem("初級");
    中級=new JMenuItem("中級");
    高級=new JMenuItem("高級");
    fileMenu.setMnemonic('G');
    初級.setMnemonic('B');
    中級.setMnemonic('I');
    高級.setMnemonic('E');
    高級排行榜=new JMenuItem("高級排行榜");
    中級排行榜=new JMenuItem("中級排行榜");
    初級排行榜=new JMenuItem("初級排行榜");
    初級.setMnemonic('T');
    fileMenu.add(初級);
    fileMenu.add(中級);
    fileMenu.add(高級);
    fileMenu.add(初級排行榜);
    fileMenu.add(中級排行榜);
    fileMenu.add(高級排行榜);
    bar.add(fileMenu);
    setJMenuBar(bar);
    初級.addActionListener(this);
    中級.addActionListener(this);
    高級.addActionListener(this);
    初級排行榜.addActionListener(this);
    中級排行榜.addActionListener(this);
    高級排行榜.addActionListener(this);
    成績表=new LinkedList();
    if(!file初級.exists())                         
     {
      try{
          FileOutputStream out=new FileOutputStream("初級記憶排行榜.txt");
          ObjectOutputStream object_out=new ObjectOutputStream(out);
          object_out.writeObject(成績表);
          object_out.close();
          out.close();
         }
      catch(IOException e)
         {
         }
     } 
     if(!file中級.exists())
     {
      try{
          FileOutputStream out=new FileOutputStream("中級記憶排行榜.txt");
          ObjectOutputStream object_out=new ObjectOutputStream(out);
          object_out.writeObject(成績表);
          object_out.close();
          out.close();
         }
      catch(IOException e)
         {
         }
     } 
     if(!file高級.exists())
     {
      try{
          FileOutputStream out=new FileOutputStream("高級記憶排行榜.txt");
          ObjectOutputStream object_out=new ObjectOutputStream(out);
          object_out.writeObject(成績表);
          object_out.close();
          out.close();
         }
      catch(IOException e)
         {
         }
     } 
    gradeFile=file初級;
    setBounds(100,100,300,260);
    setVisible(true);
    addWindowListener(new WindowAdapter()
      {
        public void windowClosing(WindowEvent e)
         {
          System.exit(0);
         }
      });
    con=getContentPane(); 
    記憶測試板=new MemoryTestPane(block,icon,m,n,gradeFile);
    提示條=new JTextField("初級:您需要連續(xù)找出"+6+"個相同圖標的方塊"); 
    提示條.setEditable(false);
    提示條.setForeground(Color.red);
    con.add(記憶測試板,BorderLayout.CENTER);
    con.add(提示條,BorderLayout.SOUTH);
    con.validate();
    this.validate();
 }
 public void 給出級別測試(int 寬,int 高,File f)
 {    
    m=寬;
    n=高;
    圖標個數(shù)=m;
    gradeFile=f;
    block=new Block[m*n];
    icon=new ImageIcon[圖標個數(shù)];
       for(int i=0;i<icon.length;i++)
       {
         icon[i]=new ImageIcon("a"+i+".gif");
       } 
    for(int i=0;i<block.length;i++)
       {
         block[i]=new Block();
         block[i].設置關閉時的圖標(new ImageIcon("關閉.gif"));
       }
    記憶測試板=new MemoryTestPane(block,icon,m,n,gradeFile);
    con.removeAll();
    con.add(記憶測試板,BorderLayout.CENTER);
    con.add(提示條,BorderLayout.SOUTH);
    con.validate();
    this.validate();
 }
 public void actionPerformed(ActionEvent event)
 { 
   if(event.getSource()==初級) 
       {  
         給出級別測試(5,6,file初級);
         setBounds(100,100,300,260);
         this.validate();
         提示條.setText("初級:您需要連續(xù)找出"+6+"個相同圖標的方塊");
       }
   if(event.getSource()==中級) 
       {
         給出級別測試(6,7,file中級);
         setBounds(100,100,340,280);
         this.validate();
         提示條.setText("中級:您需要連續(xù)找出"+7+"個相同圖標的方塊");
       }
   if(event.getSource()==高級) 
       {  
         給出級別測試(7,8,file高級);
         setBounds(100,100,360,300);
         this.validate();
         提示條.setText("高級:您需要連續(xù)找出"+8+"個相同圖標的方塊");
       }
   if(event.getSource()==高級排行榜)
       {
         顯示成績表對話框=new ShowRecord(this,file高級);
         顯示成績表對話框.setVisible(true);
       }
    if(event.getSource()==中級排行榜)
       {
         顯示成績表對話框=new ShowRecord(this,file中級);
         顯示成績表對話框.setVisible(true);
       }
     if(event.getSource()==初級排行榜)
       {
         顯示成績表對話框=new ShowRecord(this,file初級);
         顯示成績表對話框.setVisible(true);
       }
 } 

 public static void main(String args[])
  {
    new Memory();
  }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
制服丝袜成人动漫| 亚洲成av人片在线| 国产精品888| 国产精品久久久久久户外露出| 国产精品亚洲视频| 国产精品―色哟哟| 91美女片黄在线观看91美女| 亚洲一区二区三区四区五区黄 | 亚洲精品一卡二卡| 91色|porny| 五月开心婷婷久久| 亚洲精品一区二区三区蜜桃下载| 国产高清在线精品| 亚洲色图一区二区三区| 欧美三级资源在线| 麻豆极品一区二区三区| 久久久精品蜜桃| 91蜜桃免费观看视频| 日韩成人av影视| 国产农村妇女精品| 在线欧美小视频| 裸体健美xxxx欧美裸体表演| 久久久高清一区二区三区| 99国产麻豆精品| 欧美bbbbb| 中文字幕成人av| 欧美日韩国产高清一区| 国产一区二区精品在线观看| 亚洲欧洲性图库| 欧美一级午夜免费电影| 91视视频在线观看入口直接观看www| 亚洲一区在线观看免费观看电影高清 | 97久久久精品综合88久久| 亚洲成av人片在www色猫咪| 欧美不卡视频一区| 日本高清视频一区二区| 寂寞少妇一区二区三区| 亚洲一区二区三区四区五区黄| 欧美va在线播放| 在线视频一区二区三区| 国产乱国产乱300精品| 亚洲第一av色| 亚洲欧洲精品一区二区精品久久久 | 亚洲欧美日韩国产一区二区三区| 欧美一级午夜免费电影| 色综合久久综合| 国产风韵犹存在线视精品| 亚洲成人自拍一区| 亚洲欧美日韩国产综合| 国产欧美一二三区| 欧美xxxxx裸体时装秀| 欧美天堂亚洲电影院在线播放| 国产盗摄一区二区| 久久草av在线| 天堂va蜜桃一区二区三区| 亚洲女与黑人做爰| 中文字幕av一区二区三区| 欧美精品一区二区三区在线播放| 欧美性大战久久久久久久蜜臀 | 伊人性伊人情综合网| 久久久.com| 久久女同性恋中文字幕| 欧美大片在线观看| 日韩视频一区二区三区| 欧美精品18+| 欧美日韩日日夜夜| 欧美亚洲综合在线| 在线观看国产91| 色域天天综合网| 在线亚洲+欧美+日本专区| 成人国产精品免费观看| 成人97人人超碰人人99| 丁香婷婷深情五月亚洲| 国产大陆亚洲精品国产| 国产麻豆9l精品三级站| 国产一级精品在线| 国产成人精品综合在线观看| 91香蕉视频污| 成人av午夜影院| 成人蜜臀av电影| 成人国产精品视频| 北条麻妃一区二区三区| 99在线视频精品| 91亚洲精华国产精华精华液| 91麻豆国产自产在线观看| 色综合久久88色综合天天免费| 99re66热这里只有精品3直播| 91亚洲精品久久久蜜桃网站| 97se亚洲国产综合自在线观| 色综合天天在线| 欧美日韩中文字幕精品| 777a∨成人精品桃花网| 日韩欧美中文字幕制服| 精品人伦一区二区色婷婷| 国产欧美一区二区三区在线老狼| 国产色产综合产在线视频| 国产精品三级视频| 最新久久zyz资源站| 亚洲国产另类av| 久久国产尿小便嘘嘘尿| 国产伦理精品不卡| 97久久超碰精品国产| 欧美三级日韩在线| 日韩欧美国产电影| 国产精品国产a| 午夜激情久久久| 国内久久精品视频| av一区二区三区| 欧美福利视频导航| 久久女同性恋中文字幕| 亚洲精品国久久99热| 青青草国产成人av片免费| 国产乱理伦片在线观看夜一区| 97国产精品videossex| 制服.丝袜.亚洲.另类.中文| 国产亚洲欧美中文| 亚洲一区在线观看免费| 激情深爱一区二区| 日本高清不卡aⅴ免费网站| 日韩色在线观看| 国产精品久久久久7777按摩| 蜜桃久久精品一区二区| 欧美日韩1区2区| 国产欧美日韩不卡免费| 亚洲一区二区综合| 国产成人午夜片在线观看高清观看| 91福利视频在线| 欧美激情中文不卡| 久久电影网站中文字幕| 在线观看日韩国产| 国产亚洲污的网站| 免费人成在线不卡| 欧洲中文字幕精品| 亚洲国产精品v| 精品一区二区免费在线观看| 不卡免费追剧大全电视剧网站| 亚洲国产日韩在线一区模特| 日本不卡视频在线观看| 色综合激情久久| 久久久久久免费毛片精品| 日韩福利电影在线观看| 91农村精品一区二区在线| 国产三区在线成人av| 久久国产精品露脸对白| 欧美日韩精品一区二区天天拍小说| 中文在线一区二区| 国产一区二区三区不卡在线观看| 678五月天丁香亚洲综合网| 一区二区免费视频| 不卡的av电影在线观看| 亚洲精品一区二区三区蜜桃下载 | 一区二区三区日韩欧美精品| 国产夫妻精品视频| 久久久久久久国产精品影院| 亚洲综合一区二区三区| 色婷婷综合久色| 国产日韩欧美综合一区| 天天做天天摸天天爽国产一区 | 美女高潮久久久| 国产69精品一区二区亚洲孕妇| 日本精品一区二区三区四区的功能| 久久久综合网站| 日韩成人一区二区三区在线观看| 97久久人人超碰| 一区二区三区四区亚洲| 国产激情一区二区三区四区| 7799精品视频| 中文字幕一区在线观看| 成人av一区二区三区| 国产亚洲精品久| 韩国欧美国产1区| 精品国产一区二区精华| 视频一区免费在线观看| 91久久国产最好的精华液| 国产精品三级电影| 91免费版pro下载短视频| 亚洲国产精品二十页| 成人一级片在线观看| 中文字幕高清不卡| 国产成人免费网站| 亚洲精品一线二线三线| 成人亚洲一区二区一| 久久久久国产精品麻豆ai换脸| 日本在线不卡视频| 色综合网色综合| 午夜免费久久看| 欧美日韩一区二区三区四区五区| 一区二区在线观看av| 日本精品一区二区三区四区的功能| 亚洲日本一区二区| 色94色欧美sute亚洲13| 一区二区三区不卡视频在线观看| 欧美日韩一区二区电影| 亚洲福利一二三区| 91精品一区二区三区在线观看| 韩国精品在线观看| 国产亚洲一区二区三区四区| 国产传媒日韩欧美成人| 日韩一区欧美小说| 日本韩国视频一区二区|