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

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

?? classframe.java~166~

?? 學生管理系統
?? JAVA~166~
?? 第 1 頁 / 共 2 頁
字號:
package xxglxt;

import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JButton;
import java.awt.Rectangle;
import javax.swing.JPanel;
import javax.swing.JLabel;
import javax.swing.JComboBox;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.DriverManager;
import javax.swing.JOptionPane;
import java.sql.SQLException;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.PreparedStatement;
import java.awt.event.InputMethodEvent;
import java.awt.event.InputMethodListener;
//加載班級頁面
public class ClassFrame extends JPanel {

    public ClassFrame() {

    }
//初始化程序界面
    public JPanel jbInit()  {

        setLayout(null);
        jLabel1.setText("年級選擇:");
        jLabel1.setBounds(new Rectangle(31, 31, 77, 64));
        jComboBox2.setBounds(new Rectangle(116, 89, 149, 26));
        jComboBox2.addActionListener(new ClassFrame_jComboBox2_actionAdapter(this));
        jComboBox1.setBounds(new Rectangle(116, 49, 149, 26));
        jComboBox1.addActionListener(new ClassFrame_jComboBox1_actionAdapter(this));
        jTextField1.setEnabled(false);
        jTextField1.setBounds(new Rectangle(98, 148, 120, 26));
        jTextField2.setEnabled(false);
        jTextField2.setBounds(new Rectangle(98, 175, 120, 28));
        jLabel3.setText("年    級:");
        jLabel3.setBounds(new Rectangle(29, 151, 61, 23));
        jLabel4.setText("班    級:");
        jLabel4.setBounds(new Rectangle(29, 183, 61, 20));
        jLabel5.setText("班 主 任:");
        jLabel5.setBounds(new Rectangle(29, 207, 66, 25));
        jTextField3.setEnabled(false);
        jTextField3.setBounds(new Rectangle(98, 203, 119, 28));
        jLabel6.setText("任課老師:");
        jLabel6.setBounds(new Rectangle(29, 232, 63, 26));
        jTextField4.setEnabled(false);
        jTextField4.setBounds(new Rectangle(98, 231, 118, 27));

        jButton5.setBounds(new Rectangle(228, 121, 95, 26));
        jButton5.setText("刪除");
        jButton5.addActionListener(new ClassFrame_jButton5_actionAdapter(this));

        jButton1.setBounds(new Rectangle(228, 148, 95, 26));
        jButton1.setText("增加");
        jButton1.addActionListener(new ClassFrame_jButton1_actionAdapter(this));
        jButton2.setBounds(new Rectangle(228, 175, 95, 30));
        jButton2.setText("修改");
        jButton2.addActionListener(new ClassFrame_jButton2_actionAdapter(this));
        jButton3.setBounds(new Rectangle(228, 206, 95, 25));
        jButton3.setText("保存");
        jButton3.addActionListener(new ClassFrame_jButton3_actionAdapter(this));
        jButton3.setEnabled(false);
        jButton4.setBounds(new Rectangle(228, 233, 95, 28));
        jButton4.setText("取消");
        jButton4.setEnabled(false);
        jButton4.addActionListener(new ClassFrame_jButton4_actionAdapter(this));
        jScrollPane1.setAutoscrolls(true);
        jScrollPane1.setBounds(new Rectangle(340, 16, 238, 242));
        jTextArea1.setEnabled(false);
        this.add(jLabel1);
        this.add(jComboBox1);
        this.add(jLabel2);
        this.add(jComboBox2);
        jScrollPane1.getViewport().add(jTextArea1);
        this.add(jTextField3);
        this.add(jLabel3);
        this.add(jTextField1);
        this.add(jLabel4);
        this.add(jTextField2);
        this.add(jLabel5);
        this.add(jLabel6);
        this.add(jTextField4);
        this.add(jButton1);
        this.add(jButton2);
        this.add(jButton3);
        this.add(jButton4);
         this.add(jButton5);
        this.add(jScrollPane1);
        jLabel2.setText("班級選擇:");
        jLabel2.setBounds(new Rectangle(31, 77, 90, 58));
        firstdata();//初始化程序數據
        return this;
    }
    //初始化程序數據
    private void firstdata(){

        try {

            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //驅動加載
            con = DriverManager.getConnection("jdbc:odbc:glxt"); //數據橋連名子為ODBC名為glxt
        } catch (ClassNotFoundException ex) {
            //驅程不存在
            JOptionPane.showMessageDialog(null, "驅程不存在");
        } catch (SQLException ex1) {
            //ODBC連接失敗
            JOptionPane.showMessageDialog(null, "ODBC連接失敗");
        }


        try {
             sql = "select Grade_name from gradetable";//查詢班級表中的班名
            pre = con.prepareStatement(sql);
            result = pre.executeQuery();
            jComboBox1.removeAllItems();
            while (result.next()) {
                jComboBox1.addItem(result.getString(1));//查出的班名加入下拉列表中
            }
            result.close();
            pre.close();
        }
       catch(SQLException ex2) {

        }


        try {
            sql="select Grade_id from gradetable where Grade_name=?";//根據班名查出年級ID
            pre = con.prepareStatement(sql);
            pre.setString(1,String.valueOf(jComboBox1.getSelectedItem()));
            result=pre.executeQuery();
            while(result.next()){
                inttemp=result.getInt(1);//將年級ID存臨時變量
            }
            result.close();
            pre.close();
        } catch (SQLException ex3) {

        }


        try {
            sql = "select class_name from dbo.classtable where Grade_id=?";//根據年級ID查出班名。
            pre = con.prepareStatement(sql);
            pre.setInt(1, inttemp);
            result=pre.executeQuery();
            jComboBox2.removeAllItems();//清空下拉列表
            while(result.next()){
                jComboBox2.addItem(result.getString(1));//把班級名稱加入到下拉列表
            }
            result.close();
            pre.close();
        } catch (SQLException ex4) {

        }
        jTextField1.setText(String.valueOf(jComboBox1.getSelectedItem()));
        jTextField2.setText(String.valueOf(jComboBox2.getSelectedItem()));


        try {
            sql = "select class_bzr,class_rkls,class_massage from classtable where class_name=? ";
            pre = con.prepareStatement(sql);
            pre.setString(1,jTextField2.getText());
            result=pre.executeQuery();
            if(result.next()){
                jTextField3.setText(result.getString(1));
                jTextField4.setText(result.getString(2));
                strtemp=result.getString(3).trim();
                jTextArea1.setText("年級:"+ jTextField1.getText()+'\n'+"班級:"+
                                   jTextField2.getText()+'\n'+"班主任:"+jTextField3.getText()+
                        '\n'+"任課老師:"+jTextField4.getText()+'\n'+"班級特點:"+strtemp);
            }
            result.close();
            pre.close();

        } catch (SQLException e4) {

        }


    }

    JLabel jLabel1 = new JLabel();
    JLabel jLabel2 = new JLabel();
    JComboBox jComboBox1 = new JComboBox();
    JComboBox jComboBox2 = new JComboBox();
    JTextField jTextField1 = new JTextField();
    JTextField jTextField2 = new JTextField();
    JLabel jLabel3 = new JLabel();
    JLabel jLabel4 = new JLabel();
    JLabel jLabel5 = new JLabel();
    JTextField jTextField3 = new JTextField();
    JLabel jLabel6 = new JLabel();
    JTextField jTextField4 = new JTextField();
    JButton jButton1 = new JButton();
    JButton jButton2 = new JButton();
    JButton jButton3 = new JButton();
    JButton jButton4 = new JButton();
    JButton jButton5=new JButton();
    JScrollPane jScrollPane1 = new JScrollPane();
    JTextArea jTextArea1 = new JTextArea();
    String strtemp = ""; //用來存放暫時的字符串
    String strtemp2 = ""; //用來存放暫時的字符串
    int inttemp = 0; //用來存放暫時的數字
    ResultSet result; //保存結果集
    Connection con=null; //連接
    PreparedStatement pre=null; //SQL語句處理
    String sql=""; //SQL語句
    String bj="";//班級存放
    String bzr="";//班主任存放
    String rkls="";//任課老師
    boolean add;
//增加班級記錄
    public void jButton1_actionPerformed(ActionEvent e) {
        bj = jTextField2.getText();
        bzr = jTextField3.getText();
        rkls = jTextField4.getText();
        jButton5.setEnabled(false);
        jButton4.setEnabled(true);
        jButton2.setEnabled(false);
        jButton3.setEnabled(true);
        jButton1.setEnabled(false);
        jTextField2.setEnabled(true);
        jTextField3.setEnabled(true);
        jTextField4.setEnabled(true);
        jTextArea1.setEnabled(true);
        jComboBox1.setEnabled(false);
        jComboBox2.setEnabled(false);
        strtemp2 = jTextArea1.getText().trim();
        jTextArea1.setText("");
        add=true;
         jTextField2.setText("");
         jTextField3.setText("");
         jTextField4.setText("");







    }
//選擇年級下拉列表
    public void jComboBox1_actionPerformed(ActionEvent e) {

//
        try {

            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //驅動加載
            Connection con = DriverManager.getConnection("jdbc:odbc:glxt"); //數據橋連名子為ODBC名為glxt
        } catch (ClassNotFoundException ex) {
            //驅程不存在
            JOptionPane.showMessageDialog(null, "驅程不存在");
        } catch (SQLException ex1) {
            //ODBC連接失敗
            JOptionPane.showMessageDialog(null, "ODBC連接失敗");
        }
        try {
           sql="select Grade_id from gradetable where Grade_name=?";
           pre = con.prepareStatement(sql);
           pre.setString(1,String.valueOf(jComboBox1.getSelectedItem()));
           result=pre.executeQuery();
           while(result.next()){
               inttemp=result.getInt(1);
           }
           result.close();
           pre.close();
       } catch (SQLException ex3) {

       }


       try {
           sql = "select class_name from dbo.classtable where Grade_id=?";
           pre = con.prepareStatement(sql);
           pre.setInt(1, inttemp);
           result=pre.executeQuery();
           jComboBox2.removeAllItems();
           while(result.next()){
               jComboBox2.addItem(result.getString(1));
           }
           result.close();
           pre.close();

       } catch (SQLException ex4) {

       }

       jTextField1.setText(String.valueOf(jComboBox1.getSelectedItem()));
       jTextField2.setText(String.valueOf(jComboBox2.getSelectedItem()));
       try {
           sql = "select class_bzr,class_rkls,class_massage from classtable where class_name=? ";
           pre = con.prepareStatement(sql);
           pre.setString(1,jTextField2.getText());
           result=pre.executeQuery();
           if(result.next()){
               jTextField3.setText(result.getString(1));
               jTextField4.setText(result.getString(2));

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品国产热久久91蜜凸| 国产伦理精品不卡| 精品免费一区二区三区| 精品av久久707| 自拍偷拍亚洲激情| 精品无码三级在线观看视频| 91同城在线观看| 久久嫩草精品久久久精品| 午夜日韩在线电影| 99re这里只有精品首页| 久久亚洲一级片| 亚洲成av人片在线观看无码| 99久久精品国产麻豆演员表| 久久久精品一品道一区| 美国十次综合导航| 91精品麻豆日日躁夜夜躁| 亚洲精品欧美专区| 成人夜色视频网站在线观看| 精品国产伦一区二区三区免费| 亚洲一区av在线| 色综合久久久久| 国产精品国产三级国产aⅴ入口 | 亚洲精品一区二区在线观看| 亚洲综合在线视频| 色婷婷亚洲一区二区三区| 国产区在线观看成人精品| 国产精品羞羞答答xxdd| 国产色一区二区| 九九视频精品免费| 精品福利一区二区三区免费视频| 日韩av电影天堂| 欧美一级夜夜爽| 免费看日韩a级影片| 日韩一区二区三区三四区视频在线观看| 亚洲观看高清完整版在线观看| 色综合天天做天天爱| ●精品国产综合乱码久久久久| 成人午夜视频免费看| 中文字幕一区二区三区蜜月| 91亚洲国产成人精品一区二区三| 日韩一区欧美小说| 色综合久久中文综合久久牛| 夜夜精品视频一区二区 | 1区2区3区国产精品| 91香蕉国产在线观看软件| 亚洲免费在线观看| 色噜噜狠狠成人网p站| 午夜视黄欧洲亚洲| 欧美大片在线观看一区二区| 国产综合久久久久久久久久久久| 国产欧美一区二区三区鸳鸯浴 | 国产精品久线观看视频| 99精品视频免费在线观看| 一区二区成人在线观看| 欧美日韩精品三区| 久久99精品久久久| 欧美激情艳妇裸体舞| 91九色02白丝porn| 日产国产欧美视频一区精品 | 成人欧美一区二区三区小说 | 亚洲成国产人片在线观看| 日韩午夜激情av| 国产精品18久久久久久久久 | 欧美三级电影在线观看| 久久精品久久久精品美女| 中文字幕欧美三区| 精品视频资源站| 国产盗摄女厕一区二区三区| 一二三区精品福利视频| 欧美精品一区二区三区蜜桃视频| 丁香一区二区三区| 亚洲狠狠爱一区二区三区| 欧美精品一区二区三区很污很色的| 成人一区在线看| 老司机午夜精品| 一区二区三区中文字幕精品精品| 欧美一区二区视频网站| 99精品久久只有精品| 久久国产麻豆精品| 亚洲自拍偷拍综合| 国产情人综合久久777777| 欧美一区二区三区思思人| 99精品欧美一区二区三区小说 | 爽好多水快深点欧美视频| 国产日韩亚洲欧美综合| 日韩欧美在线网站| 欧美亚洲免费在线一区| 成人做爰69片免费看网站| 美国十次综合导航| 亚洲成在人线在线播放| 一色桃子久久精品亚洲| 日韩精品一区二区三区视频| 欧美日韩中文精品| 欧美在线观看一区| 成人午夜电影久久影院| 极品瑜伽女神91| 日韩精品一区第一页| 亚洲乱码国产乱码精品精的特点| 久久久精品影视| 精品少妇一区二区三区视频免付费 | 理论片日本一区| 香港成人在线视频| 亚洲综合色视频| 一区二区成人在线观看| 亚洲品质自拍视频| 国产精品盗摄一区二区三区| 中文字幕高清一区| 国产亚洲欧美激情| 国产午夜亚洲精品理论片色戒| 日韩视频在线永久播放| 欧美一区二区三区四区在线观看| 色欲综合视频天天天| 99re亚洲国产精品| 91麻豆精东视频| 色综合中文字幕国产 | 日韩美女久久久| 中文字幕佐山爱一区二区免费| 国产精品情趣视频| 国产精品网站在线观看| 日本一区二区三区国色天香| 国产日韩欧美精品电影三级在线 | 欧美一卡二卡三卡四卡| 8x8x8国产精品| 日韩丝袜美女视频| 久久综合999| 亚洲国产精品99久久久久久久久 | 成人福利电影精品一区二区在线观看| 国产曰批免费观看久久久| 精品亚洲porn| 成人免费毛片嘿嘿连载视频| 91丝袜美腿高跟国产极品老师| 色综合久久中文字幕综合网| 欧美三级电影网| 日韩精品一区二区三区四区视频| 久久久蜜桃精品| 日韩一区欧美小说| 亚洲成人免费电影| 久久99久久精品欧美| 成人午夜视频在线| 91久久人澡人人添人人爽欧美| 欧美日韩一区国产| 精品对白一区国产伦| 中文字幕日韩av资源站| 亚洲123区在线观看| 久久成人麻豆午夜电影| 成人手机电影网| 欧美色图在线观看| 精品国产免费一区二区三区香蕉| 国产拍欧美日韩视频二区| 亚洲女爱视频在线| 日本不卡一区二区三区高清视频| 精品在线免费视频| 91免费版pro下载短视频| 777久久久精品| 欧美激情综合在线| 亚洲成人综合网站| 成人一区二区三区视频 | 久久尤物电影视频在线观看| 中文成人综合网| 日韩av中文字幕一区二区| 国产成人亚洲综合色影视| 欧美三区在线观看| 中文无字幕一区二区三区| 亚洲午夜激情av| 99视频精品全部免费在线| 制服丝袜亚洲播放| 亚洲丝袜精品丝袜在线| 国产美女在线精品| 欧美精品1区2区3区| 一区免费观看视频| 久久精品国产99久久6| 欧美日韩高清不卡| 亚洲欧美色综合| 成人久久久精品乱码一区二区三区| 6080日韩午夜伦伦午夜伦| 尤物av一区二区| 成人三级伦理片| 欧美精品一区二区久久久| 亚洲成av人片观看| 欧洲精品一区二区三区在线观看| 国产精品天美传媒沈樵| 精品系列免费在线观看| 91精品国产综合久久久久| 亚洲精品视频在线观看免费| 国产91精品一区二区麻豆亚洲| 日韩一级二级三级精品视频| 亚欧色一区w666天堂| 欧洲亚洲精品在线| 一区二区三区资源| 91免费视频网址| 最新不卡av在线| 成人午夜短视频| 中文字幕中文在线不卡住| 成人免费视频一区| 亚洲欧洲成人自拍| 91在线视频观看| 亚洲色图欧洲色图| 91免费视频观看| 亚洲最大的成人av| 欧美日韩精品一区二区|