亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
日韩精品一区二区三区在线| 国产精品一区二区果冻传媒| 日本不卡一二三| 国产精品亚洲综合一区在线观看| 色94色欧美sute亚洲线路一ni| 日韩精品综合一本久道在线视频| 成人欧美一区二区三区白人| 奇米精品一区二区三区在线观看一 | 91麻豆免费看| 欧美mv和日韩mv国产网站| 一区二区三区国产精品| 国产尤物一区二区| 制服.丝袜.亚洲.中文.综合| 亚洲欧洲日韩av| 国产东北露脸精品视频| 日韩色在线观看| 午夜欧美电影在线观看| 91免费看片在线观看| 久久久高清一区二区三区| 麻豆精品国产传媒mv男同| 日本精品视频一区二区三区| 亚洲欧洲国产日韩| 国产69精品久久777的优势| 欧美xxxx老人做受| 欧美a一区二区| 在线综合亚洲欧美在线视频| 亚洲成人一区在线| 欧美日韩一区二区三区在线看| 成人欧美一区二区三区小说| 9i看片成人免费高清| 中文字幕高清不卡| 丁香六月综合激情| 国产精品区一区二区三区| 国产乱国产乱300精品| 久久久无码精品亚洲日韩按摩| 久久精品国产999大香线蕉| 欧美一级视频精品观看| 美女性感视频久久| 久久众筹精品私拍模特| 国产激情91久久精品导航| 久久中文娱乐网| www.激情成人| 亚洲丝袜自拍清纯另类| 色综合天天视频在线观看| 亚洲综合久久久| 欧美一区二区在线免费观看| 另类综合日韩欧美亚洲| 久久嫩草精品久久久久| av影院午夜一区| 亚洲男人天堂av| 欧美日韩国产免费一区二区| 免费不卡在线视频| 久久色成人在线| 国产精品一区二区久激情瑜伽| 1024精品合集| 欧美网站大全在线观看| 五月天激情综合| 久久久久国产精品麻豆| www.欧美.com| 免费成人性网站| 亚洲色图制服诱惑| 欧美高清视频不卡网| 激情文学综合插| 1000精品久久久久久久久| 欧美久久久一区| 处破女av一区二区| 亚洲成av人片| 国产女主播视频一区二区| 日本乱人伦aⅴ精品| 久久99久久久久| 亚洲欧美精品午睡沙发| 日韩一区二区在线观看视频| 豆国产96在线|亚洲| 亚洲aaa精品| 国产精品三级电影| 欧美高清视频不卡网| 不卡电影一区二区三区| 日韩成人一级片| 中文字幕中文字幕中文字幕亚洲无线| 欧美性三三影院| 成人性生交大片免费看在线播放| 亚洲国产精品久久久男人的天堂| 久久久精品影视| 7777女厕盗摄久久久| 91小宝寻花一区二区三区| 麻豆精品视频在线观看| 亚洲精品写真福利| 国产拍欧美日韩视频二区| 欧美日韩一二三区| 波多野结衣中文一区| 久久成人免费网站| 亚洲成av人片在线| 亚洲精品亚洲人成人网在线播放| 国产亚洲综合在线| 欧美精品一卡二卡| 色一区在线观看| 成人av在线播放网址| 国产伦精品一区二区三区视频青涩 | 天堂精品中文字幕在线| 中文字幕综合网| 日本一区二区三区电影| 欧美tickling挠脚心丨vk| 欧美日韩精品一区二区天天拍小说 | 精品一区二区三区免费播放 | 欧美二区在线观看| 在线观看日产精品| 日本国产一区二区| 91小视频免费看| 日本道精品一区二区三区| k8久久久一区二区三区| 国产精品亚洲а∨天堂免在线| 美女脱光内衣内裤视频久久影院| 婷婷亚洲久悠悠色悠在线播放| 一级精品视频在线观看宜春院| 自拍偷拍国产精品| 亚洲欧洲制服丝袜| 1000精品久久久久久久久| 国产精品国产三级国产专播品爱网 | 亚洲成a人片在线不卡一二三区| 亚洲精品免费在线| 亚洲国产精品一区二区久久 | 高清不卡一区二区| 国产成人丝袜美腿| 不卡的av在线| 一本色道久久综合精品竹菊| 色狠狠色噜噜噜综合网| 色偷偷成人一区二区三区91| 91国内精品野花午夜精品| 欧美午夜影院一区| 欧美疯狂做受xxxx富婆| 欧美一区二区三区四区五区 | 欧美一区二区三区在线观看| 精品久久久久香蕉网| 久久精品欧美一区二区三区不卡 | 欧美日韩国产精选| 宅男在线国产精品| 欧美精品一区二区在线观看| 久久精品视频在线看| 亚洲天堂免费看| 午夜天堂影视香蕉久久| 久久99久久精品| 99精品热视频| 欧美妇女性影城| 国产欧美日本一区二区三区| 成人免费在线播放视频| 亚洲综合视频在线观看| 免费三级欧美电影| 成人午夜免费视频| 欧美日韩在线免费视频| 欧美一区日本一区韩国一区| 久久精品在线免费观看| 一区二区三区四区不卡在线| 蜜桃传媒麻豆第一区在线观看| 国产a视频精品免费观看| 91一区在线观看| 日韩色在线观看| 亚洲六月丁香色婷婷综合久久| 久久不见久久见免费视频1| 色又黄又爽网站www久久| 欧美v日韩v国产v| 一区二区三区在线观看国产| 老色鬼精品视频在线观看播放| 99精品国产视频| 精品国产一区二区三区久久影院| 亚洲视频1区2区| 国产九色精品成人porny | 91啪九色porn原创视频在线观看| 51精品久久久久久久蜜臀| 中文字幕亚洲区| 韩国av一区二区三区四区| 欧美色成人综合| 国产精品网曝门| 久国产精品韩国三级视频| 欧美午夜一区二区三区| 国产精品黄色在线观看| 国产福利精品导航| 日韩视频免费直播| 亚洲国产视频一区| www.99精品| 一区精品在线播放| 国产精品香蕉一区二区三区| 久久久99免费| 日韩av中文在线观看| 日本道色综合久久| 亚洲欧美自拍偷拍色图| 国产经典欧美精品| 国产欧美一区二区三区鸳鸯浴 | 色综合天天做天天爱| 国产亚洲欧洲997久久综合| 丝袜亚洲精品中文字幕一区| 在线看一区二区| 亚洲男女毛片无遮挡| 成人国产电影网| 国产精品久线在线观看| 国产精品一区三区| 久久综合国产精品| 国产精品一区二区三区99| 337p粉嫩大胆噜噜噜噜噜91av | 亚洲h在线观看| 欧美色网一区二区|