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

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

?? gradeinfo.java

?? java初學者的必備,一個好的入門
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
package studentms;

import javax.swing.*;
import java.awt.*;
import com.borland.jbcl.layout.*;
import java.awt.event.*;
import java.math.*;
import java.sql.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

public class gradeInfo extends JFrame {
  XYLayout xYLayout1 = new XYLayout();
  XYLayout xYLayout2 = new XYLayout();
  JPanel jPanel1 = new JPanel();
  JPanel jPanel2 = new JPanel();
  XYLayout xYLayout3 = new XYLayout();
  JLabel jLabel1 = new JLabel();
  JLabel jLabel2 = new JLabel();
  JLabel jLabel3 = new JLabel();
  JLabel jLabel4 = new JLabel();
  JLabel jLabel5 = new JLabel();
  JLabel jLabel6 = new JLabel();
  JTextField jTNum = new JTextField();
  JTextField jTTotal = new JTextField();
  JTextField jTChinese = new JTextField();
  JTextField jTMath = new JTextField();
  JTextField jTEnglish = new JTextField();
  JTextField jTComposite = new JTextField();
  JButton jBCancel = new JButton();
  JButton jBDelete = new JButton();
  JButton jBModify = new JButton();
  JButton jBSave = new JButton();
  JButton jBAdd = new JButton();
  JButton jBSee = new JButton();
  JButton jBSearch = new JButton();
  JButton jBSum = new JButton();
  JButton jBPeople = new JButton();
  JButton jBExit = new JButton();

  ResultSet rs;
  Database DB=new Database();
  String sql;
  String exeType;

  public gradeInfo() {
    try {
      jbInit();
    }

    catch(Exception e) {
      e.printStackTrace();
    }
  }
  private void jbInit() throws Exception {
    this.getContentPane().setLayout(xYLayout2);
    jPanel1.setLayout(xYLayout3);
    jLabel1.setFont(new java.awt.Font("Dialog", 0, 12));
    jLabel1.setText("學號:");
    jLabel2.setFont(new java.awt.Font("Dialog", 0, 12));
    jLabel2.setText("總分:");
    jLabel3.setFont(new java.awt.Font("Dialog", 0, 12));
    jLabel3.setText("語文:");
    jLabel4.setFont(new java.awt.Font("Dialog", 0, 12));
    jLabel4.setText("數學:");
    jLabel5.setFont(new java.awt.Font("Dialog", 0, 12));
    jLabel5.setText("外語:");
    jLabel6.setFont(new java.awt.Font("Dialog", 0, 12));
    jLabel6.setText("綜合:");
    xYLayout2.setWidth(382);
    xYLayout2.setHeight(260);
    jTNum.setFont(new java.awt.Font("Dialog", 0, 12));
    jTNum.setText("");
    jTChinese.setFont(new java.awt.Font("Dialog", 0, 12));
    jTChinese.setText("");
    jTEnglish.setFont(new java.awt.Font("Dialog", 0, 12));
    jTEnglish.setText("");
    jTComposite.setFont(new java.awt.Font("Dialog", 0, 12));
    jTComposite.setText("");
    jTMath.setFont(new java.awt.Font("Dialog", 0, 12));
    jTMath.setText("");
    jTTotal.setEnabled(false);
    jTTotal.setFont(new java.awt.Font("Dialog", 0, 12));
    jTTotal.setText("");
    jBCancel.setFont(new java.awt.Font("Dialog", 0, 12));
    jBCancel.setMargin(new Insets(2, 2, 2, 2));
    jBCancel.setText("取消");
    jBCancel.addActionListener(new gradeInfo_jBCancel_actionAdapter(this));
    jBDelete.setFont(new java.awt.Font("Dialog", 0, 12));
    jBDelete.setActionCommand("");
    jBDelete.setMargin(new Insets(2, 2, 2, 2));
    jBDelete.setText("刪除");
    jBDelete.addActionListener(new gradeInfo_jBDelete_actionAdapter(this));
    jBModify.setFont(new java.awt.Font("Dialog", 0, 12));
    jBModify.setMargin(new Insets(2, 2, 2, 2));
    jBModify.setText("修改");
    jBModify.addActionListener(new gradeInfo_jBModify_actionAdapter(this));
    jBSave.setFont(new java.awt.Font("Dialog", 0, 12));
    jBSave.setMargin(new Insets(2, 2, 2, 2));
    jBSave.setText("保存");
    jBSave.addActionListener(new gradeInfo_jBSave_actionAdapter(this));
    jBAdd.setFont(new java.awt.Font("Dialog", 0, 12));
    jBAdd.setMargin(new Insets(2, 2, 2, 2));
    jBAdd.setText("新增");
    jBAdd.addActionListener(new gradeInfo_jBAdd_actionAdapter(this));
    this.setTitle("成績管理");
    jBSee.setFont(new java.awt.Font("Dialog", 0, 12));
    jBSee.setMargin(new Insets(2, 2, 2, 2));
    jBSee.setText("查看資料");
    jBSee.addActionListener(new gradeInfo_jBSee_actionAdapter(this));
    jBSearch.setFont(new java.awt.Font("Dialog", 0, 12));
    jBSearch.setMargin(new Insets(2, 2, 2, 2));
    jBSearch.setText("查  詢");
    jBSearch.addActionListener(new gradeInfo_jBSearch_actionAdapter(this));
    jBSum.setFont(new java.awt.Font("Dialog", 0, 12));
    jBSum.setMargin(new Insets(2, 2, 2, 2));
    jBSum.setText("成績統計");
    jBSum.addActionListener(new gradeInfo_jBSum_actionAdapter(this));
    jBPeople.setFont(new java.awt.Font("Dialog", 0, 12));
    jBPeople.setMargin(new Insets(2, 2, 2, 2));
    jBPeople.setText("人員管理");
    jBPeople.addActionListener(new gradeInfo_jBPeople_actionAdapter(this));
    jBExit.setFont(new java.awt.Font("Dialog", 0, 12));
    jBExit.setMargin(new Insets(2, 2, 2, 2));
    jBExit.setText("退出");
    jBExit.addActionListener(new gradeInfo_jBExit_actionAdapter(this));
    jPanel1.add(jPanel2,  new XYConstraints(149, 5, -1, -1));
    jPanel1.add(jTComposite, new XYConstraints(226, 152, 72, 20));
    jPanel1.add(jLabel5, new XYConstraints(25, 152, 39, 19));
    jPanel1.add(jTEnglish, new XYConstraints(75, 152, 72, 20));
    jPanel1.add(jLabel6, new XYConstraints(175, 152, 41, -1));
    jPanel1.add(jBSee, new XYConstraints(94, 16, 65, 23));
    jPanel1.add(jBSearch, new XYConstraints(21, 16, 65, 23));
    jPanel1.add(jBSum, new XYConstraints(167, 16, 65, 23));
    jPanel1.add(jBPeople, new XYConstraints(240, 16, 65, 23));
    jPanel1.add(jTMath, new XYConstraints(226, 110, 72, 20));
    jPanel1.add(jLabel3, new XYConstraints(25, 110, -1, 22));
    jPanel1.add(jTChinese, new XYConstraints(75, 110, 72, 20));
    jPanel1.add(jLabel4, new XYConstraints(175, 110, 42, 17));
    jPanel1.add(jTTotal, new XYConstraints(225, 67, 72, 20));
    jPanel1.add(jLabel1, new XYConstraints(24, 67, 43, 23));
    jPanel1.add(jTNum, new XYConstraints(74, 67, 72, 20));
    jPanel1.add(jLabel2, new XYConstraints(174, 67, 40, 20));
    jPanel1.add(jBCancel, new XYConstraints(217, 199, 43, 23));
    jPanel1.add(jBAdd, new XYConstraints(18, 199, 43, 23));
    jPanel1.add(jBModify, new XYConstraints(68, 199, 43, 23));
    jPanel1.add(jBDelete, new XYConstraints(119, 199, 43, 23));
    jPanel1.add(jBSave, new XYConstraints(168, 199, 43, 23));
    jPanel1.add(jBExit, new XYConstraints(268, 199, 43, 23));
    this.getContentPane().add(jPanel1,  new XYConstraints(25, 14, 348, 238));
    nullSet();
  }

  //設置文本框是否可編輯
  void setAbled(boolean logic){
    jTNum.setEnabled(logic);
    jTChinese.setEnabled(logic);
    jTMath.setEnabled(logic);
    jTEnglish.setEnabled(logic);
    jTComposite.setEnabled(logic);
  }

  //設置按鈕的狀態
  void setButton(boolean add,boolean xiugai,boolean del,boolean save,boolean cancel){
    jBAdd.setEnabled(add);
    jBModify.setEnabled(xiugai);
    jBDelete.setEnabled(del);
    jBSave.setEnabled(save);
    jBCancel.setEnabled(cancel);
  }

  //將文本框清空
  void setNull(){
    jTNum.setText(null);
    jTTotal.setText(null);
    jTChinese.setText(null);
    jTMath.setText(null);
    jTEnglish.setText(null);
    jTComposite.setText(null);
  }

  //設置操作類型
  void setExeType(String type){
    exeType=type;
  }

  //點擊添加按鈕
  void jBAdd_actionPerformed(ActionEvent e) {
    setExeType("addnew");
    this.setAbled(true);
    this.setButton(false,false,false,true,true);
    setNull();
  }

  //點擊取消按鈕
  void jBCancel_actionPerformed(ActionEvent e) {
    this.setAbled(false);
    if(exeType=="addnew"){
      this.setNull() ;
    }
    this.setButton(true,true,true,false,false);
    nullSet();
  }

  //顯示人員信息
  void seeInfo(){
      stuInfo result=new stuInfo();
      Dimension dlgSize = this.getPreferredSize();
      Dimension frmSize = getSize();
      Point loc = getLocation();
      result.setLocation((frmSize.width - dlgSize.width) / 2 + loc.x, (frmSize.height - dlgSize.height) / 2 + loc.y);
      result.pack();
      result.show() ;
      result.setAbled(false);
      result.setButton(true,true,true,false,false);
      try{
        result.jTNum.setText(rs.getString("Num"));
        result.jTName.setText(rs.getString("Name"));
        result.jTSex.setText(rs.getString("Sex"));
        result.jTHome.setText(rs.getString("Home"));
        result.jTClass.setText(rs.getString("Class"));
        result.jTEthnic.setText(rs.getString("Ethnic"));
        result.jTBirth.setText(rs.getString("Birthday"));
      }
      catch(SQLException ex){
      }
  }
  void nullSet(){
    if(jTNum.getText().equals("")){
         jBModify.setEnabled(false);
         jBDelete.setEnabled(false);
         jBSee.setEnabled(false);
    }
    else{
         jBModify.setEnabled(true);
         jBDelete.setEnabled(true);
         jBSee.setEnabled(true);
    }
  }


  //點擊保存按鈕
  void jBSave_actionPerformed(ActionEvent e) {
        int total;
        String sql;
        if(exeType=="addnew"){
          if (jTNum.getText().toString().equals("")) {
            JOptionPane.showMessageDialog(null, "學號不能為空");
          }
          else if(jTChinese.getText().toString().equals("")){
             JOptionPane.showMessageDialog(null, "語文成績不能為空");
          }
          else if(jTMath.getText().toString().equals("")){
             JOptionPane.showMessageDialog(null, "數學成績不能為空");

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人在线网站| 亚洲精选视频在线| 欧美影片第一页| 不卡高清视频专区| 国产高清在线精品| 国产精品一区2区| 成人性生交大片免费看视频在线| 国产美女一区二区| 成人午夜视频网站| 91同城在线观看| 在线免费一区三区| 欧美色图第一页| 欧美一级免费大片| 久久久综合激的五月天| 中文字幕成人网| 亚洲欧洲色图综合| 性做久久久久久免费观看欧美| 亚洲电影在线免费观看| 麻豆国产精品一区二区三区| 国产精品一区二区三区99| av色综合久久天堂av综合| 欧美视频在线观看一区| 日韩欧美在线一区二区三区| 欧美极品xxx| 亚洲欧美日韩一区二区| 偷偷要91色婷婷| 国产v日产∨综合v精品视频| 99久久er热在这里只有精品15| 欧美在线啊v一区| 日韩精品一区二区三区三区免费 | 91首页免费视频| 91国产精品成人| 精品日韩在线观看| 亚洲另类春色校园小说| 久久er精品视频| 99亚偷拍自图区亚洲| 欧美精品亚洲一区二区在线播放| 久久久久久久久99精品| 亚洲成人自拍网| 丁香另类激情小说| 日韩一区二区三区在线| 国产精品成人一区二区三区夜夜夜 | 欧美大黄免费观看| 国产精品久线在线观看| 久久精品国产亚洲一区二区三区| 成人精品鲁一区一区二区| 91精品国产综合久久久久久久久久| 国产亚洲一区二区在线观看| 亚洲成人精品一区二区| 成人av网址在线观看| 精品久久久久久久久久久院品网 | 日韩欧美电影在线| 日韩理论片中文av| 国产麻豆精品在线观看| 欧美精品v国产精品v日韩精品| 亚洲欧洲无码一区二区三区| 国产精品综合久久| 日韩欧美国产小视频| 夜夜嗨av一区二区三区四季av| 福利一区福利二区| 欧美成人福利视频| 日本不卡视频在线观看| 欧美性xxxxxxxx| 中文字幕在线观看一区二区| 国产一区二区三区久久久 | 亚洲久草在线视频| 99国产精品国产精品久久| 久久久电影一区二区三区| 蜜桃精品视频在线| 欧美一级高清片在线观看| 日韩在线一区二区三区| 欧美日韩小视频| 亚洲第一激情av| 91精品国产高清一区二区三区 | 蜜桃久久久久久久| 91精品国产综合久久国产大片 | 国产欧美一区二区精品性| 蜜臀a∨国产成人精品| 欧美日韩精品福利| 视频一区视频二区中文| 欧美一区二区在线播放| 视频一区视频二区在线观看| 日韩一区二区精品在线观看| 美女被吸乳得到大胸91| 久久综合久久综合亚洲| 成人免费视频网站在线观看| 国产精品国产a级| 欧美中文字幕一区二区三区亚洲| 亚洲色图欧美激情| 欧美三区在线视频| 久久99精品国产.久久久久| 精品久久一区二区三区| 成人av中文字幕| 亚洲一线二线三线久久久| 欧美疯狂性受xxxxx喷水图片| 美女在线一区二区| 国产日韩欧美一区二区三区综合| 99久久精品久久久久久清纯| 亚洲综合在线电影| 日韩欧美亚洲国产精品字幕久久久| 国产麻豆成人精品| 亚洲美女偷拍久久| 欧美一区二区在线观看| 国产成人午夜视频| 午夜私人影院久久久久| 久久亚洲综合色一区二区三区| 不卡一区中文字幕| 免费精品视频最新在线| 国产精品久久久久久久蜜臀| 欧美日韩在线免费视频| 国内精品国产成人国产三级粉色| 亚洲男人天堂av网| 日韩视频在线你懂得| 99国产欧美另类久久久精品| 免费精品视频最新在线| 日韩一区在线免费观看| 日韩三级免费观看| 成人福利视频网站| 免费看欧美美女黄的网站| 亚洲视频狠狠干| 久久久久亚洲综合| 欧美色爱综合网| av在线综合网| 国产一区福利在线| 亚洲高清视频在线| 国产精品国产三级国产aⅴ原创| 777午夜精品视频在线播放| 99视频一区二区三区| 黑人巨大精品欧美黑白配亚洲| 中文字幕制服丝袜一区二区三区| 欧美一区二区人人喊爽| 日本精品视频一区二区| 久久99精品久久只有精品| 亚洲一区二区精品3399| 中文字幕在线不卡一区二区三区| 日韩美女主播在线视频一区二区三区 | 麻豆精品视频在线观看| 亚洲成人精品在线观看| 亚洲女人小视频在线观看| 国产精品私人自拍| 久久亚洲捆绑美女| 欧美www视频| 3751色影院一区二区三区| 色婷婷激情综合| 色香蕉成人二区免费| 懂色av中文字幕一区二区三区| 毛片不卡一区二区| 青青草一区二区三区| 青娱乐精品视频| 日韩综合小视频| 水蜜桃久久夜色精品一区的特点| 亚洲一区在线电影| 亚洲一区二区偷拍精品| 亚洲精品五月天| 亚洲一二三四区| 亚洲一区二区在线观看视频| 亚洲综合在线视频| 亚洲妇女屁股眼交7| 亚洲一区二区av在线| 婷婷中文字幕一区三区| 午夜精品福利一区二区蜜股av| 午夜电影网一区| 日韩电影在线免费| 激情综合网av| 成人天堂资源www在线| 成人av综合在线| 色偷偷88欧美精品久久久| 欧美亚一区二区| 日韩一二三四区| 精品国产乱码久久久久久图片| 精品国产sm最大网站免费看| 久久蜜臀中文字幕| 国产精品进线69影院| 亚洲女爱视频在线| 热久久一区二区| 国产成人综合视频| 色999日韩国产欧美一区二区| 欧美精品色一区二区三区| 欧美va亚洲va| 国产精品第四页| 一个色在线综合| 美腿丝袜亚洲色图| 91在线视频免费91| 在线成人免费视频| 日本一区二区成人| 午夜影视日本亚洲欧洲精品| 激情成人午夜视频| 91免费看片在线观看| 91麻豆精品国产| 国产精品女同一区二区三区| 一区二区三区在线观看欧美| 精品亚洲国内自在自线福利| av高清不卡在线| 日韩欧美在线1卡| 亚洲六月丁香色婷婷综合久久 | 久久电影网站中文字幕| 97久久久精品综合88久久| 欧美夫妻性生活| 亚洲欧美另类在线| 久久精品国产亚洲高清剧情介绍|