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

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

?? classframe.java

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

import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.*;

import javax.swing.*;

//加載班級頁面
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));
                strtemp = result.getString(3);
                jTextArea1.setText("年級:" + jTextField1.getText() + '\n' + "班級:" +
                                   jTextField2.getText() + '\n' + "班主任:" +
                                   jTextField3.getText() +

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久色在线观看| 日本三级韩国三级欧美三级| 亚洲手机成人高清视频| 亚洲午夜在线观看视频在线| 国产一区二区在线免费观看| 色综合天天综合网国产成人综合天| 欧美性生交片4| 久久精品亚洲麻豆av一区二区| 一区二区激情小说| 国产传媒一区在线| 91精品国产91热久久久做人人| 国产精品免费视频网站| 美日韩一区二区三区| 色综合天天综合给合国产| 久久婷婷成人综合色| 亚洲一区二区不卡免费| 成人综合婷婷国产精品久久蜜臀| 欧美三区免费完整视频在线观看| 日本一区二区三区久久久久久久久不| 亚洲福利一二三区| 成人av在线网站| 久久综合狠狠综合久久综合88| 亚洲大型综合色站| 色香蕉久久蜜桃| 国产精品久久久久婷婷| 国产毛片一区二区| 精品三级av在线| 日本大胆欧美人术艺术动态| 色天使色偷偷av一区二区| 国产精品女同一区二区三区| 激情文学综合网| 日韩一区二区三区在线观看 | 91小视频在线免费看| 精品欧美一区二区在线观看| 免费av成人在线| 欧美一区二区视频在线观看2022| 亚洲国产乱码最新视频 | 国内精品在线播放| 制服丝袜亚洲网站| 亚洲第一会所有码转帖| 欧美色视频在线| 亚洲成年人影院| 欧美日韩高清影院| 一区二区三区产品免费精品久久75| 成人av在线一区二区| 国产精品女主播在线观看| www.性欧美| 亚洲日本在线a| 色婷婷久久久亚洲一区二区三区 | 中文字幕亚洲视频| 95精品视频在线| 亚洲激情综合网| 欧洲亚洲精品在线| 亚洲成a人v欧美综合天堂| 欧美高清精品3d| 免费成人美女在线观看| xf在线a精品一区二区视频网站| 激情图片小说一区| 中文一区在线播放| 成人福利在线看| 亚洲人123区| 欧美男女性生活在线直播观看 | 中文字幕亚洲成人| 欧美在线一二三| 美国欧美日韩国产在线播放| 久久久精品国产免大香伊| 9久草视频在线视频精品| 亚洲综合精品久久| 欧美xxxxxxxx| 91香蕉视频mp4| 石原莉奈在线亚洲二区| 久久伊99综合婷婷久久伊| av动漫一区二区| 五月婷婷综合网| 久久久久久久国产精品影院| 色噜噜狠狠色综合欧洲selulu| 婷婷一区二区三区| 欧美激情在线一区二区| 在线看国产一区二区| 久久精品国产99国产| 国产精品久久久久久久久免费相片| 欧美性大战久久久久久久蜜臀| 黑人精品欧美一区二区蜜桃 | 欧美日韩免费一区二区三区| 国产伦精一区二区三区| 亚洲影视资源网| 久久精品日产第一区二区三区高清版 | 成人综合在线观看| 五月天一区二区三区| 国产精品久久久久久久岛一牛影视 | 夜夜精品视频一区二区| 精品国产一区二区三区不卡| 97精品视频在线观看自产线路二| 奇米精品一区二区三区四区| 亚洲欧美一区二区久久| 精品国产免费一区二区三区四区| 99re热这里只有精品视频| 免费观看日韩av| 亚洲最大的成人av| 国产精品婷婷午夜在线观看| 欧美一二三四在线| 欧美亚洲动漫精品| 99热99精品| 国产福利一区二区三区视频在线| 国产成人精品一区二| 日本大胆欧美人术艺术动态| 亚洲成人综合网站| 亚洲视频你懂的| 国产欧美精品日韩区二区麻豆天美| 欧美疯狂性受xxxxx喷水图片| 99在线视频精品| 国产精品18久久久久| 久久综合综合久久综合| 丝袜美腿亚洲一区| 亚洲h动漫在线| 亚洲午夜电影在线观看| 综合激情网...| 国产精品久久三| 中文一区在线播放| 日本一区二区三区四区| 国产日产欧美一区二区三区 | 日本高清不卡一区| 91色.com| 欧美在线小视频| 欧美无乱码久久久免费午夜一区| 91丨九色丨蝌蚪丨老版| 不卡的电视剧免费网站有什么| 国产成a人亚洲精品| 丁香啪啪综合成人亚洲小说 | caoporn国产精品| av成人动漫在线观看| av不卡免费在线观看| 91天堂素人约啪| 日本大香伊一区二区三区| 91亚洲精品久久久蜜桃| 91一区二区在线| 在线观看亚洲专区| 在线成人av网站| 精品国产伦理网| 国产欧美日韩精品一区| 欧美激情中文不卡| **欧美大码日韩| 亚洲成人一区二区| 蜜臀精品久久久久久蜜臀| 国内精品伊人久久久久av一坑 | 亚洲女人****多毛耸耸8| 亚洲愉拍自拍另类高清精品| 舔着乳尖日韩一区| 国模冰冰炮一区二区| 成人黄色免费短视频| 欧美日韩在线亚洲一区蜜芽| 日韩一二三四区| 日本一区二区三区国色天香| 亚洲乱码日产精品bd| 蜜桃视频一区二区三区| 国产成人av网站| 欧美无砖砖区免费| 国产午夜精品久久久久久免费视| 亚洲欧洲成人av每日更新| 五月婷婷久久综合| 懂色中文一区二区在线播放| 精品视频一区二区不卡| 久久久精品黄色| 亚洲精品久久久久久国产精华液| 丝袜亚洲精品中文字幕一区| 成人精品小蝌蚪| 欧美一区二区三区在线视频| 国产亚洲一二三区| 午夜天堂影视香蕉久久| 风间由美一区二区三区在线观看| 欧美亚洲图片小说| 亚洲国产精品成人久久综合一区| 香蕉成人啪国产精品视频综合网| 国产一区二区导航在线播放| 在线免费亚洲电影| 亚洲国产精品成人综合| 男人的天堂亚洲一区| 一本一道久久a久久精品| 久久亚洲综合色一区二区三区| 亚洲国产日日夜夜| 暴力调教一区二区三区| 欧美不卡123| 亚洲成人一区二区| 99re免费视频精品全部| 久久精品日韩一区二区三区| 日韩制服丝袜先锋影音| 91在线高清观看| 欧美激情在线看| 激情久久久久久久久久久久久久久久| 在线观看亚洲精品| 亚洲免费在线播放| 成人免费av资源| 久久久久久亚洲综合影院红桃| 日本成人中文字幕在线视频| 精品视频一区 二区 三区| 亚洲人妖av一区二区| 国产91高潮流白浆在线麻豆 | 久久综合综合久久综合| 欧美日韩激情一区二区三区| 一区二区三区四区高清精品免费观看|