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

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

?? student.java~255~

?? 圖形化界面
?? JAVA~255~
?? 第 1 頁 / 共 4 頁
字號:
         raf.writeUTF(Integer.toString(
              ((setStudent)NewSetStudent.elementAt(i)).getIndex()));
        raf.writeUTF("\n");
        }
        informationChange=false;
        raf.seek(0) ;
        raf.close() ;
       }
        catch(IOException io)
       {
         System.err .println(io.toString());
       }
      }
    else
     if(e.getActionCommand()=="打開")
     {
       fd=new FileDialog(this ,"打開文件",FileDialog.LOAD );
       fd.setDirectory("C:\\Documents and Settings\\zhlab\\桌面");
       fd.show();
       try
       {
         File studentFile=new File(fd.getDirectory(),fd.getFile());
         RandomAccessFile raf=new RandomAccessFile(studentFile,"rw");
        int t=0;
         String[] strr=new String[8];
         float[] f=new float[7];
         float[] f1={0,0,0,0,0,0};
        while(raf.getFilePointer() <raf.length() )
         {
          if(t==0)
              ta.setText(raf.readUTF());
            NewSetStudent.addElement(
            new setStudent("null","null" ,"null", "null" ,fl));
           ((setStudent)NewSetStudent.elementAt(t)).setName(raf.readUTF());
           raf.readUTF();
           ((setStudent)NewSetStudent.elementAt(t)).setNumber(raf.readUTF());
           raf.readUTF();
           ((setStudent)NewSetStudent.elementAt(t)).setToclass(raf.readUTF());
           raf.readUTF();
           ((setStudent)NewSetStudent.elementAt(t)).setSex(raf.readUTF());
           raf.readUTF();
          for(int k=0;k<8;k++)
          {
               strr[k]=raf.readUTF();
               raf.readUTF();
          }
          for(int k=0;k<6;k++)
          {
               f[k]=Float.parseFloat(strr[k]) ;
          }
          ((setStudent)NewSetStudent.elementAt(t)).setMarks(f);
          ((setStudent)NewSetStudent.elementAt(t)).setAverage(
              Float.parseFloat(strr[6]));
          ((setStudent)NewSetStudent.elementAt(t)).setIndex(
              Integer.parseInt(strr[7]));
           t++;
         }
         raf.seek(0) ;
         raf.close();
         showInformation();
       }
       catch(IOException io)
       {
         System.err .println(io.toString());
       }
     }
    else
     if(e.getActionCommand()=="另存為")
     {
      fd=new FileDialog(this ,"打開文件",FileDialog.LOAD );
      fd.setDirectory("C:\\Documents and Settings\\zhlab\\桌面");
      fd.show();
       try
     {
       File studentFile=new File(fd.getDirectory(),fd.getFile());
       RandomAccessFile raf=new RandomAccessFile(studentFile,"rw");
       raf.writeUTF("姓名\t學號\t班級\t性別\tJava\t匯編\t計組\t英語"+
                    "\t隨機\t圖論\t均分\t名次\n") ;
       for(int i=0;i<NewSetStudent.size() ;i++)
       {
        raf.writeUTF(
            ((setStudent)NewSetStudent.elementAt(i)).getName());
        raf.writeUTF("\t");
        raf.writeUTF(
            ((setStudent)NewSetStudent.elementAt(i)).getNumber());
      raf.writeUTF("\t");
        raf.writeUTF(
            ((setStudent)NewSetStudent.elementAt(i)).getToclass());
      raf.writeUTF("\t");
        raf.writeUTF(
            ((setStudent)NewSetStudent.elementAt(i)).getSex());
      raf.writeUTF("\t");
       for(int k=0;k<6;k++)
       {
         raf.writeUTF(Float.toString(
            ((setStudent)NewSetStudent.elementAt(i)).getMark(k)));
         raf.writeUTF("\t");
       }
       raf.writeUTF(Float.toString(
           ((setStudent)NewSetStudent.elementAt(i)).getAverage()));
       raf.writeUTF("\t");
       raf.writeUTF(Integer.toString(
            ((setStudent)NewSetStudent.elementAt(i)).getIndex()));
       raf.writeUTF("\n");
      }
      informationChange=false;
      raf.seek(0) ;
      raf.close() ;
     }
      catch(IOException io)
     {
       System.err .println(io.toString());
     }
     }
   else
     if(e.getActionCommand() =="刷新")
    {
      ta.setText("");
      ta.setText("\t\t\t\t歡迎您的使用\n") ;
     new getAveIndex();
      showInformation();
    }
    else
      if(e.getActionCommand() =="是")
      {
        fd=new FileDialog(this ,"打開文件",FileDialog.LOAD );
        fd.setDirectory("C:\\Documents and Settings\\zhlab\\桌面");
        fd.show();
       try
      {
       File studentFile=new File(fd.getDirectory(),fd.getFile()+".txt");
       RandomAccessFile raf=new RandomAccessFile(studentFile,"rw");
       raf.writeUTF("姓名\t學號\t班級\t性別\tJava\t匯編\t計組\t英語"+
                    "\t隨機\t圖論\t均分\t名次\n") ;
       for(int i=0;i<NewSetStudent.size() ;i++)
       {
        raf.writeUTF(
            ((setStudent)NewSetStudent.elementAt(i)).getName());
        raf.writeUTF("\t");
        raf.writeUTF(
            ((setStudent)NewSetStudent.elementAt(i)).getNumber());
      raf.writeUTF("\t");
        raf.writeUTF(
            ((setStudent)NewSetStudent.elementAt(i)).getToclass());
      raf.writeUTF("\t");
        raf.writeUTF(
            ((setStudent)NewSetStudent.elementAt(i)).getSex());
      raf.writeUTF("\t");
       for(int k=0;k<6;k++)
       {
         raf.writeUTF(Float.toString(
            ((setStudent)NewSetStudent.elementAt(i)).getMark(k)));
         raf.writeUTF("\t");
       }
       raf.writeUTF(Float.toString(
           ((setStudent)NewSetStudent.elementAt(i)).getAverage()));
       raf.writeUTF("\t");
       raf.writeUTF(Integer.toString(
            ((setStudent)NewSetStudent.elementAt(i)).getIndex()));
       raf.writeUTF("\n");
      }
      raf.seek(0) ;
      raf.close() ;
      informationChange=false;
      SaveFile.dispose() ;
      dispose();
      System.exit(0);
     }
      catch(IOException io)
     {
       System.err .println(io.toString());
     }
      }
    else
      if(e.getActionCommand() =="否")
     {
      SaveFile.dispose() ;
      dispose();
      System.exit(0);
     }
    else
      if(e.getActionCommand() =="取消")
      {
        SaveFile.dispose() ;
      }
    else
      if(e.getSource() ==text[0])
      {
        new drawPictures("Java",picture_divide);
      }
    else
      if(e.getSource() ==text[1])
      {
        new drawPictures("匯編",picture_divide);
      }
    else
      if(e.getSource() ==text[2])
      {
        new drawPictures("計組",picture_divide);
      }
    else
      if(e.getSource() ==text[3])
      {
        new drawPictures("英語",picture_divide);
      }
    else
      if(e.getSource() ==text[4])
      {
        new drawPictures("隨機",picture_divide);
      }
    else
      if(e.getSource() ==text[5])
      {
        new drawPictures("圖論",picture_divide);
      }
    else
      if(e.getSource() ==text[6])
      {
        new drawPictures("均分",picture_divide);
      }
    else
      if(e.getActionCommand() =="標準")
      {
        new setPicture();
         getNumber();
      }
    else
       ta.setText("\n\n\n\n\n\t\t"+"你選擇的是"+e.getActionCommand());
 }
//主菜單類到此結束

//學生信息輸入窗口類開始


  class enterInformationFrame extends Frame implements ActionListener
 {
   Label prompt,sub1_prompt,sub2_prompt,sub3_prompt,
   sub4_prompt,sub5_prompt,sub6_prompt,nameprompt,
   numberprompt,classprompt,sexprompt;
   TextField inputname,inputnumber,inputclass,inputsex,
   input_sub1_mark,input_sub2_mark,input_sub3_mark,
   input_sub4_mark,input_sub5_mark,input_sub6_mark;
   Button btn1,btn2;
   TextArea tea;
   float[] fl={0,0,0,0,0,0};
   int i=0;

   enterInformationFrame()
   {
    super("信息輸入窗口");
    tea=new TextArea(25,100);
    btn1=new Button("確定");
    btn2=new Button("結束");
    nameprompt=new Label("姓名");
    numberprompt=new Label("學號");
    classprompt=new Label("班級");
    sexprompt=new Label("性別");
    prompt=new Label(" 請按操作進行");
    sub1_prompt=new Label("Java");
    sub2_prompt=new Label("匯編");
    sub3_prompt=new Label("計組");
    sub4_prompt=new Label("英語");
    sub5_prompt=new Label("隨機");
    sub6_prompt=new Label("圖論");

    inputname=new TextField(8);
    inputnumber=new TextField(8);
    inputclass=new TextField(8);
    inputsex=new TextField(8);
    input_sub1_mark=new TextField(8);
    input_sub2_mark=new TextField(8);
    input_sub3_mark=new TextField(8);
    input_sub4_mark=new TextField(8);
    input_sub5_mark=new TextField(8);
    input_sub6_mark=new TextField(8);

    btn1.addActionListener(this);
    btn2.addActionListener(this);

    setLayout(new FlowLayout());

    add(nameprompt);
    add(inputname);
    add(numberprompt);
    add(inputnumber);
    add(classprompt);
    add(inputclass);
    add(sexprompt);
    add(inputsex);

    add(sub1_prompt);
    add(input_sub1_mark);
    add(sub2_prompt);
    add(input_sub2_mark);
    add(sub3_prompt);
    add(input_sub3_mark);
    add(sub4_prompt);
    add(input_sub4_mark);
    add(sub5_prompt);
    add(input_sub5_mark);
    add(sub6_prompt);
    add(input_sub6_mark);

    add(btn1);
    add(btn2);

    add(prompt);
    add(tea);
    addWindowListener(new closeWin());
    tea.append("姓名\t學號\t班級\t性別\tJava\t匯編\t計組\t英語\t隨機\t圖論\n");
    setSize(818,818);
    setVisible(true);
    show();
  }

  public void actionPerformed(ActionEvent e)
  {
   if(e.getSource()==btn1)
   {
      tea.append(inputname.getText()+"\t"+inputnumber.getText()+"\t");
      tea.append(inputclass.getText()+"\t"+inputsex.getText()+"\t");
      tea.append(input_sub1_mark.getText()+"\t"+
                 input_sub2_mark.getText()+"\t");
      tea.append(input_sub3_mark.getText()+"\t"+
                 input_sub4_mark.getText()+"\t");
      tea.append(input_sub5_mark.getText()+"\t"+
                 input_sub6_mark.getText()+"\n");

      prompt.setText("已經讀入");
      fl[0]=Float.parseFloat(input_sub1_mark.getText());//這里我懷疑這種
      fl[1]=Float.parseFloat(input_sub2_mark.getText());//方法.因為書上面
      fl[2]=Float.parseFloat(input_sub3_mark.getText());//寫著對float和
      fl[3]=Float.parseFloat(input_sub3_mark.getText());//double沒有這種
      fl[4]=Float.parseFloat(input_sub5_mark.getText());//轉換機制.但是為什
      fl[5]=Float.parseFloat(input_sub6_mark.getText());//么我在這里使用卻很
      NewSetStudent.addElement(                        //正常呢?值得研究
            new setStudent(inputname.getText(),
            inputnumber.getText() ,inputclass.getText(),
            inputsex.getText() ,fl));
      informationChange=true;
      tea.append(Integer.toString(NewSetStudent.size())+"\n") ;

      inputnumber.setText("");
      inputclass.setText("");
      inputsex.setText("");
      input_sub1_mark.setText("");
      input_sub2_mark.setText("");
      input_sub3_mark.setText("");
      input_sub4_mark.setText("");
      input_sub5_mark.setText("");
      input_sub6_mark.setText("");
      inputname.setText("");
   }
  else if(e.getSource()==btn2)
  {
      prompt.setText("正在讀入.");
      try
      {
        Thread.sleep(200);
        prompt.setText("已經讀入");
        Thread.sleep(200);
      }
      catch(InterruptedException ee){}
      dispose();
  }
 }
}
//學生信息輸入類結束

//學生信息數據庫類開始
class setStudent
{
  float total=0,average;
//   StringBuffer name,number,toClass,sex;//最好不要這么用,否則因為很多函數
 //         int[] index = new int[7];  //返回的是String類型的值于在是造成很多麻煩
  int index=1;                        //的同時也可能會出現大量錯誤
  float[] mark=new float[6];
  String[] subject= new String[6];
  String name=new String();
  String number=new String();
  String toClass=new String();
  String sex=new String();
  int i;

  setStudent(String na,String nu,String cl, String se,float[] ma)
  {
    name=na;
    number=nu;
    toClass=cl;
    sex=se;
    for(int i=0;i<ma.length ;i++) mark[i]=ma[i];
    for(int i=0;i<ma.length ;i++) total+=ma[i];

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91麻豆自制传媒国产之光| 久久久综合九色合综国产精品| 高清av一区二区| 狠狠色丁香婷综合久久| 美国一区二区三区在线播放| 午夜精品福利一区二区蜜股av| 一区二区激情视频| 伊人性伊人情综合网| 一区二区欧美国产| 亚洲国产va精品久久久不卡综合| 亚洲丶国产丶欧美一区二区三区| 亚洲精品国产品国语在线app| 亚洲人成电影网站色mp4| 亚洲欧洲成人av每日更新| 日韩理论电影院| 亚洲欧美日韩在线播放| 亚洲裸体在线观看| 一区二区三区欧美日| 亚洲香肠在线观看| 日韩二区三区四区| 国产揄拍国内精品对白| 成人中文字幕电影| 色哟哟一区二区在线观看| 欧美三级电影精品| 日韩一二在线观看| 国产拍欧美日韩视频二区| 国产精品伦理一区二区| 亚洲综合丝袜美腿| 蜜桃av一区二区| 国产成人精品影院| 色婷婷精品久久二区二区蜜臀av| 欧美人动与zoxxxx乱| 26uuu国产电影一区二区| 成人欧美一区二区三区在线播放| 亚洲激情在线激情| 亚洲一区二区三区四区五区黄 | 91精品国产手机| 337p粉嫩大胆噜噜噜噜噜91av| 国产精品视频线看| 亚洲成a人v欧美综合天堂下载 | 成人av在线资源网站| 911国产精品| 久久久国产午夜精品 | 麻豆精品一区二区综合av| 国产精品影音先锋| 欧洲日韩一区二区三区| 精品免费一区二区三区| 亚洲桃色在线一区| 免费在线观看精品| av中文字幕在线不卡| 欧美猛男gaygay网站| 精品国产免费一区二区三区四区| 国产精品国产三级国产| 日本伊人精品一区二区三区观看方式| 国产传媒日韩欧美成人| 欧美精品视频www在线观看| 欧美激情一区二区三区全黄| 日韩电影在线一区二区| 99久久精品国产毛片| 欧美mv日韩mv亚洲| 亚洲精品成人悠悠色影视| 国产一区二区三区免费观看| 欧美性欧美巨大黑白大战| 久久久久久免费毛片精品| 亚洲伦理在线免费看| 国产乱子轮精品视频| 欧美剧在线免费观看网站| 国产精品视频一二三区| 极品销魂美女一区二区三区| 色www精品视频在线观看| 国产日韩av一区| 久久成人18免费观看| 欧美日韩一区二区三区四区| 成人免费一区二区三区视频| 丝袜美腿成人在线| 91国内精品野花午夜精品| 精品盗摄一区二区三区| 婷婷国产在线综合| 欧美色大人视频| 亚洲色图欧美激情| 国产白丝网站精品污在线入口| 日韩欧美国产系列| 日日噜噜夜夜狠狠视频欧美人| 91麻豆视频网站| 国产精品妹子av| 国产精品一区在线| 精品国产成人在线影院 | 色综合天天天天做夜夜夜夜做| 国产午夜精品一区二区| 韩国av一区二区三区在线观看| 欧美美女直播网站| 亚洲国产毛片aaaaa无费看| 一本久道中文字幕精品亚洲嫩 | 精品一区二区三区免费| 欧美一区二区久久| 午夜精品久久久久久久久| 欧美亚洲国产bt| 一区二区高清视频在线观看| 一本一本久久a久久精品综合麻豆| 欧美高清在线一区二区| 国产成人在线网站| 久久婷婷成人综合色| 国产精品资源站在线| www国产成人| 国产一区二区主播在线| 久久久久国产成人精品亚洲午夜| 国产一区二区在线视频| 国产亚洲成aⅴ人片在线观看| 国产精品影视在线| 欧美国产视频在线| 91色婷婷久久久久合中文| 中文字幕亚洲成人| 在线观看日韩精品| 天堂资源在线中文精品| 91麻豆精品久久久久蜜臀| 蜜臀久久99精品久久久久久9| 日韩欧美的一区二区| 国产精品综合av一区二区国产馆| 日本一区二区三区国色天香| 成人av资源下载| 一区二区成人在线| 欧美一区二区在线免费播放| 久久国产麻豆精品| 国产欧美综合色| 在线视频中文字幕一区二区| 日韩激情av在线| 精品国产在天天线2019| 国产91丝袜在线播放九色| 亚洲欧美aⅴ...| 在线播放国产精品二区一二区四区 | 666欧美在线视频| 韩国成人福利片在线播放| 国产精品乱码人人做人人爱| 色狠狠一区二区三区香蕉| 日韩电影一二三区| 欧美国产日本视频| 欧美在线不卡一区| 久久电影网站中文字幕| 中文字幕在线观看不卡视频| 欧美影院精品一区| 激情五月婷婷综合网| 中文字幕日韩精品一区| 4438成人网| 成人晚上爱看视频| 午夜电影一区二区| 久久精品男人天堂av| 色88888久久久久久影院野外| 日韩国产精品91| 欧美国产亚洲另类动漫| 欧美久久久久中文字幕| 国产69精品久久777的优势| 亚洲18色成人| 国产精品久久久久久久久免费樱桃 | 国产寡妇亲子伦一区二区| 亚洲最新在线观看| 久久久久九九视频| 欧美日韩性生活| 成人午夜在线播放| 另类人妖一区二区av| 悠悠色在线精品| 国产女人aaa级久久久级| 6080午夜不卡| 91美女视频网站| 国产毛片精品国产一区二区三区| 亚洲精品视频一区二区| 久久这里只有精品6| 欧美日韩高清影院| av一二三不卡影片| 精品一区精品二区高清| 香蕉久久夜色精品国产使用方法 | 国产精品伦一区二区三级视频| 日韩一区二区三区视频| 色播五月激情综合网| 丁香六月久久综合狠狠色| 蜜臀av一区二区三区| 亚洲亚洲人成综合网络| 日韩美女啊v在线免费观看| 久久综合久久久久88| 欧美日韩在线免费视频| 99久久精品一区二区| 国产精品中文字幕一区二区三区| 日韩av午夜在线观看| 亚洲一区二区中文在线| 中文字幕国产一区二区| 欧美精品一区二区久久久| 欧美狂野另类xxxxoooo| 欧美在线观看视频一区二区三区| 99久久精品一区| 成人av中文字幕| 成人综合婷婷国产精品久久蜜臀| 精品在线观看免费| 久久99精品久久只有精品| 日本三级亚洲精品| 日日摸夜夜添夜夜添精品视频| 亚洲一区二区三区激情| 亚洲日本va午夜在线影院| 国产精品久久久久永久免费观看| 日本一区二区三区视频视频| 国产亚洲婷婷免费| 国产亚洲欧美一级|