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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? gradequery.java~22~

?? java版學(xué)生信息管理系統(tǒng)
?? JAVA~22~
字號:
package stumng;

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class gradeQuery extends JFrame {
  DBConnManager dbconnmanager = new DBConnManager();
  BorderLayout borderLayout1 = new BorderLayout();
  JPanel jPanel1 = new JPanel();
  JComboBox jComboBox1 = new JComboBox();
  JTextField jTextField1 = new JTextField();
  JButton jButton1 = new JButton();
  JScrollPane jScrollPane1 = new JScrollPane();
  JButton jButton2 = new JButton();
  JTable jTable1 = new JTable();

  public gradeQuery() {
    try {
      jbInit();
      //設(shè)置frame的大小
      this.setSize(600, 400);
      //得到當(dāng)前屏幕大小
      Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
      //得到frame的大小
      Dimension frameSize = this.getSize();
      if (frameSize.height > screenSize.height) {
        frameSize.height = screenSize.height;
      }
      if (frameSize.width > screenSize.width) {
        frameSize.width = screenSize.width;
      }
      this.setTitle("查詢學(xué)生成績");
      //設(shè)置frame在屏幕上顯示的位置
      this.setLocation( (screenSize.width - frameSize.width) / 2,
                       (screenSize.height - frameSize.height) / 2);

     //按學(xué)號查詢該學(xué)生的基本信息
    jButton1.addActionListener(new ActionListener()
   {
     public void actionPerformed(ActionEvent e)
     {
       Vector result = new Vector();
       Vector resultdate = new Vector();
       Vector headline = new Vector();
       int astu_id = 0;
       String str = "";
       String aclass = "";
       boolean flag = false;

       headline.add("學(xué)號");
       headline.add("姓名");
       headline.add("語文成績");
       headline.add("數(shù)學(xué)成績");
       headline.add("英語成績");
       headline.add("總評");
       headline.add("總分");
       headline.add("班級");

       jTable1 = new JTable();
       jTable1.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); //滾動條設(shè)置左右滾
       jScrollPane1.getViewport().add(jTable1, null); //在滾動條中放入表

       str = (String) jComboBox1.getSelectedItem();
       aclass = jTextField1.getText();
       if (str.equals("班級學(xué)生成績查詢")) {
         flag = dbconnmanager.checkClass(aclass);
         if (aclass.equals("")) JOptionPane.showMessageDialog(null, "請輸入班級號");
         else if (flag == false) JOptionPane.showMessageDialog(null,
             "班級號輸入錯(cuò)誤");
       }
       else  if(str.equals("學(xué)生個(gè)人成績查詢")){
         if (aclass.equals("")) JOptionPane.showMessageDialog(null, "請輸入學(xué)號");
         else {
           flag = dbconnmanager.checkStuid(aclass);
           if (flag == false) JOptionPane.showMessageDialog(null,
               "學(xué)號只能是0-9的數(shù)據(jù)");
           else {
             astu_id = Integer.parseInt(jTextField1.getText());
             if(aclass.length()>5)
             {
               flag = dbconnmanager.userExist(astu_id,
                                              "A" + aclass.substring(0,5));
               if(flag == false )JOptionPane.showMessageDialog(null, "該學(xué)生不存在");
             }
             else  {
               JOptionPane.showMessageDialog(null, "學(xué)號輸入錯(cuò)誤");
               flag = false;
             }
           }
         }
       }
       if (flag == true) {
         result = dbconnmanager.stuGradeQuery(astu_id, aclass);
         if (result.size() == 0) JOptionPane.showMessageDialog(null, "無記錄");
         else {
           for (int i = 0; i < result.size() / 8; i++) {
             Vector temp = new Vector();
             for (int j = 0; j <= 7; j++) {
               String str1 = (String) result.elementAt(j + i * 8);
               temp.add(str1);
             }
             resultdate.add(temp);
           }
           jTable1 = new JTable(resultdate, headline);
           jTable1.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); //滾動條設(shè)置左右滾
           jScrollPane1.getViewport().add(jTable1, null); //在滾動條中放入表
         }
       }
     }
   });


     //退出frame
     jButton2.addActionListener(new ActionListener()
    {
      public void actionPerformed(ActionEvent e)
      {
        jButton2_actionPerformed(e);
      }
    });

    }
    catch(Exception ex) {
      ex.printStackTrace();
    }


  }

  void jbInit() throws Exception {
    this.getContentPane().setLayout(borderLayout1);
    jTextField1.setFont(new java.awt.Font("Dialog", 0, 13));
    jTextField1.setText("");
    jTextField1.setColumns(10);
    jButton1.setFont(new java.awt.Font("Dialog", 0, 13));
    jButton1.setText("提交");
    jComboBox1.setFont(new java.awt.Font("Dialog", 0, 13));
    jComboBox1.addItem("班級學(xué)生成績查詢");
    jComboBox1.addItem("學(xué)生個(gè)人成績查詢");
    jScrollPane1.setFont(new java.awt.Font("Dialog", 0, 13));
    jButton2.setFont(new java.awt.Font("Dialog", 0, 13));
    jButton2.setText("退出");
    this.getContentPane().add(jPanel1, BorderLayout.NORTH);
    jPanel1.add(jComboBox1, null);
    jPanel1.add(jTextField1, null);
    jPanel1.add(jButton1, null);
    jPanel1.add(jButton2, null);
    this.getContentPane().add(jScrollPane1, BorderLayout.CENTER);
  }

  void jButton2_actionPerformed(ActionEvent e)
  {
    jTable1 = new JTable();
    jTable1.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); //滾動條設(shè)置左右滾
    jScrollPane1.getViewport().add(jTable1, null); //在滾動條中放入表

    this.dispose();
  }

}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品国产三级国产a| 国产精品综合网| 亚洲男人的天堂网| 亚洲青青青在线视频| 国产精品九色蝌蚪自拍| 中文字幕乱码亚洲精品一区| 欧美韩国日本一区| 国产精品久久网站| 亚洲美女区一区| 亚洲精品国产第一综合99久久| 一区二区三区日韩欧美| 亚洲一区在线观看网站| 日韩综合一区二区| 免费在线看一区| 麻豆国产精品视频| 国产成a人亚洲| 91丨porny丨首页| 欧美午夜精品理论片a级按摩| 欧美精品粉嫩高潮一区二区| 91精品国产欧美一区二区| 日韩丝袜美女视频| 久久亚区不卡日本| 国产精品国产自产拍高清av王其 | 国产精品沙发午睡系列990531| 国产欧美精品国产国产专区| 最新久久zyz资源站| 亚洲一区二区在线播放相泽| 美脚の诱脚舐め脚责91 | 欧美大黄免费观看| 国产亚洲欧美色| 一区二区三区精品视频| 日韩高清欧美激情| 国产乱对白刺激视频不卡| 成人av第一页| 777xxx欧美| 久久久www成人免费毛片麻豆| 国产精品精品国产色婷婷| 婷婷综合在线观看| 国产精品一区二区黑丝| 欧美亚一区二区| 久久只精品国产| 亚洲精品老司机| 久久99久国产精品黄毛片色诱| 福利电影一区二区三区| 欧美色窝79yyyycom| 久久无码av三级| 亚洲一区二区三区免费视频| 久久疯狂做爰流白浆xx| 99精品欧美一区| 精品欧美乱码久久久久久1区2区| 国产精品高潮呻吟| 奇米色777欧美一区二区| 99精品欧美一区二区蜜桃免费| 日韩欧美中文字幕精品| 亚洲欧美另类图片小说| 免费观看30秒视频久久| 一本久久a久久精品亚洲| 日韩一级在线观看| 亚洲精品国产品国语在线app| 精品一区二区久久久| 色拍拍在线精品视频8848| www精品美女久久久tv| 亚洲国产精品尤物yw在线观看| 从欧美一区二区三区| 日韩一级免费观看| 一区二区三区在线观看欧美| 丁香六月久久综合狠狠色| 欧美一区二区视频在线观看| 自拍偷拍欧美激情| 国产精品一区二区在线观看网站| 欧美日韩电影在线| 一区二区三区.www| 成人高清视频在线观看| 欧美mv日韩mv| 日本欧美一区二区三区乱码 | 久久久精品黄色| 日日噜噜夜夜狠狠视频欧美人 | 亚洲色图制服诱惑 | 国产精品一区二区视频| 6080日韩午夜伦伦午夜伦| 亚洲综合久久久久| 91在线视频官网| 国产精品女同互慰在线看| 国内精品伊人久久久久影院对白| 9191精品国产综合久久久久久| 国产精品久久久久久妇女6080| 国产一级精品在线| 日韩欧美不卡一区| 久久99九九99精品| 精品久久一区二区| 免费观看在线综合色| 欧美一级生活片| 丝袜亚洲另类欧美| 7777精品伊人久久久大香线蕉完整版| 一区二区三区蜜桃网| 一本色道亚洲精品aⅴ| 综合久久一区二区三区| 99久久精品免费精品国产| 中文字幕在线不卡视频| av一区二区三区四区| 国产精品女同一区二区三区| 成人aaaa免费全部观看| 国产精品国产三级国产aⅴ无密码| 国产不卡视频一区| 国产精品久久午夜夜伦鲁鲁| av日韩在线网站| 亚洲男人的天堂一区二区| 91久久人澡人人添人人爽欧美| 亚洲免费观看在线视频| 色婷婷久久99综合精品jk白丝| 亚洲精品视频在线观看网站| 欧美在线视频你懂得| 五月天亚洲婷婷| 日韩午夜在线播放| 国产一区二区毛片| 欧美国产乱子伦| 日本二三区不卡| 爽好多水快深点欧美视频| 91精品啪在线观看国产60岁| 久久激情综合网| 国产亚洲综合性久久久影院| 成人免费av在线| 一区二区日韩电影| 精品视频1区2区| 久久99久久久欧美国产| 欧美精彩视频一区二区三区| av亚洲精华国产精华精华| 一区二区免费看| 91麻豆精品国产91久久久久久久久| 另类专区欧美蜜桃臀第一页| 久久久777精品电影网影网 | 欧美男同性恋视频网站| 久久国产精品72免费观看| 中文在线一区二区| 在线国产亚洲欧美| 日韩精品三区四区| 久久久美女毛片| 欧美影片第一页| 国产真实乱对白精彩久久| 国产精品久久久久久久久搜平片 | 国产成人免费网站| 亚洲人成亚洲人成在线观看图片 | 亚洲四区在线观看| 欧美疯狂性受xxxxx喷水图片| 国产综合久久久久久久久久久久| 国产精品免费久久| 欧美理论电影在线| 国产91高潮流白浆在线麻豆| 亚洲午夜久久久久久久久电影院| 精品理论电影在线| 91久久国产最好的精华液| 麻豆国产一区二区| 亚洲免费观看高清| 欧美tk—视频vk| 日本二三区不卡| 国产乱一区二区| 亚洲动漫第一页| 久久精品一区二区三区四区| 欧美无砖专区一中文字| 国产精品88av| 午夜私人影院久久久久| 亚洲国产成人午夜在线一区| 69久久夜色精品国产69蝌蚪网| 粉嫩在线一区二区三区视频| 婷婷久久综合九色国产成人 | 另类小说图片综合网| **网站欧美大片在线观看| 精品国产第一区二区三区观看体验| 91在线观看高清| 久久99精品国产麻豆婷婷| 一区二区三区毛片| 久久久精品国产99久久精品芒果| 欧美日韩免费电影| 91亚洲精品一区二区乱码| 精品一区二区免费视频| 亚洲bt欧美bt精品777| 国产精品理论在线观看| 久久人人爽人人爽| 欧美一区二区三区视频在线| 在线视频国内自拍亚洲视频| 福利一区在线观看| 久久99久久久久久久久久久| 五月激情综合婷婷| 亚洲国产日韩a在线播放| 中文字幕一区二区5566日韩| 久久精品日产第一区二区三区高清版| 欧美高清视频一二三区| 91黄色激情网站| 色国产综合视频| 91亚洲资源网| 91在线免费视频观看| 成人av资源网站| 成人自拍视频在线| 国产成人午夜电影网| 狠狠久久亚洲欧美| 国产综合久久久久影院| 狠狠色综合日日| 国内精品久久久久影院色| 激情综合网激情| 国产精品99久久久久久久女警|