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

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

?? jf_view_query_jbqk.java

?? 學(xué)生成績管理系統(tǒng),包括參數(shù)設(shè)置:年級設(shè)置、班級設(shè)置、科目設(shè)置、考試類別四項管理功能模塊
?? JAVA
字號:
package appstu.view;

import java.awt.BorderLayout;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JPanel;
import java.awt.FlowLayout;
import javax.swing.JLabel;
import javax.swing.JComboBox;
import javax.swing.JButton;
import javax.swing.JTextField;
import java.awt.Dimension;
import javax.swing.JInternalFrame;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import javax.swing.JOptionPane;
import javax.swing.DefaultDesktopManager;
import java.awt.Color;
import java.awt.event.KeyEvent;
import java.awt.event.KeyAdapter;

public class JF_view_query_jbqk extends JInternalFrame {
    BorderLayout borderLayout1 = new BorderLayout();
    JScrollPane jScrollPane1 = new JScrollPane();
    JTable jTable1 = new JTable();
    JPanel jPanel1 = new JPanel();
    FlowLayout flowLayout1 = new FlowLayout();
    JLabel jLabel1 = new JLabel();
    JComboBox jComboBox1 = new JComboBox();
    JLabel jLabel2 = new JLabel();
    JComboBox jComboBox2 = new JComboBox();
    JLabel jLabel3 = new JLabel();
    JComboBox jComboBox3 = new JComboBox();
    JLabel jLabel4 = new JLabel();
    JButton jByes = new JButton();
    JButton jBexit = new JButton();
    JTextField jTextField1 = new JTextField();

    ////////////////
    String tabname = null;
    String zdname = null;
    String ysfname = null;
    String[] jTname = null;
    JLabel jLabel5 = new JLabel();
    public JF_view_query_jbqk() {
        try {
            jbInit();
            initsize();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }
    private void initsize(){
       jComboBox1.addItem("學(xué)生信息");
       jComboBox1.addItem("教師信息");

       jComboBox3.addItem("like");
       jComboBox3.addItem(">");
       jComboBox3.addItem("=");
       jComboBox3.addItem("<");
       jComboBox3.addItem(">=");
       jComboBox3.addItem("<=");

    }

    private void jbInit() throws Exception {
        getContentPane().setLayout(borderLayout1);
        jTextField1.setPreferredSize(new Dimension(111, 26));
        jTextField1.addKeyListener(new
                                   JF_view_query_jbqk_jTextField1_keyAdapter(this));
        this.setClosable(true);
        jByes.addActionListener(new JF_view_query_jbqk_jByes_actionAdapter(this));
        jComboBox1.addItemListener(new
                                   JF_view_query_jbqk_jComboBox1_itemAdapter(this));
        jComboBox2.addItemListener(new
                                   JF_view_query_jbqk_jComboBox2_itemAdapter(this));
        jComboBox3.addItemListener(new
                                   JF_view_query_jbqk_jComboBox3_itemAdapter(this));
        jBexit.addActionListener(new JF_view_query_jbqk_jBexit_actionAdapter(this));
        jLabel5.setForeground(Color.red);
        this.getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER);
        jScrollPane1.getViewport().add(jTable1);
        jLabel1.setText("查詢類型");
        jPanel1.setLayout(flowLayout1);
        jLabel2.setToolTipText("");
        jLabel2.setText("字段");
        jLabel3.setText("運算符");
        jLabel4.setText("數(shù)值");
        jByes.setText("確定");
        jBexit.setText("退出");
        jTextField1.setText("");
        jPanel1.add(jLabel1);
        jPanel1.add(jComboBox1);
        jPanel1.add(jLabel2);
        jPanel1.add(jComboBox2);
        jPanel1.add(jLabel3);
        jPanel1.add(jComboBox3);
        jPanel1.add(jLabel4);
        jPanel1.add(jTextField1);
        jPanel1.add(jByes);
        jPanel1.add(jBexit);
        this.getContentPane().add(jLabel5, java.awt.BorderLayout.SOUTH);

        this.getContentPane().add(jPanel1, java.awt.BorderLayout.NORTH);
        this.setSize(680,460);
        this.setVisible(true);
    }

    public void jByes_actionPerformed(ActionEvent e) {
        String sqlSelect = null,whereSql = null;
        String valueStr = jTextField1.getText().trim();

        sqlSelect =  this.tabname;
        /*SELECT s.stuid, c.className, s.stuname, s.sex, s.age, s.addr, s.phone
FROM tb_studentinfo s ,tb_classinfo c where s.classID = c.classID */

        if (ysfname == "like" ){
            whereSql = " and " + this.zdname + " " + this.ysfname + " '%" +  valueStr + "%'";
        }else{
            whereSql = " and " + this.zdname + " " + this.ysfname + " '" +  valueStr + "'";
        }
        appstu.util.RetrieveObject retrieve = new appstu.util.RetrieveObject();
        javax.swing.table.DefaultTableModel defaultmodel = null;
        defaultmodel = retrieve.getTableModel(jTname,sqlSelect + whereSql);
        jTable1.setModel(defaultmodel);
        if (jTable1.getRowCount() <= 0 ){
            JOptionPane.showMessageDialog(null,"沒有找到滿足條件的數(shù)據(jù)!!!","系統(tǒng)提示",JOptionPane.INFORMATION_MESSAGE);
        }
        jTable1.setRowHeight(24);
        jLabel5.setText("共有數(shù)據(jù)【" + String.valueOf(jTable1.getRowCount())+ "】條");
    }

    public void jComboBox1_itemStateChanged(ItemEvent itemEvent) {
        if (jComboBox1.getSelectedIndex() == 0){
            this.tabname = "SELECT s.stuid, c.className, s.stuname, s.sex, s.age, s.addr, s.phone FROM tb_studentinfo s ,tb_classinfo c where s.classID = c.classID";
            String[] name = {"學(xué)生編號","班級名稱","學(xué)生姓名","性別","年齡","家庭住址","聯(lián)系電話"};
            jTname = name;
            jComboBox2.removeAllItems();
            jComboBox2.addItem("學(xué)生編號");
            jComboBox2.addItem("班級編號");

        }if(jComboBox1.getSelectedIndex() == 1){
            this.tabname = "SELECT t.teaid, c.className, t.teaname, t.sex, t.knowledge, t.knowlevel FROM tb_teacher t INNER JOIN tb_classinfo c ON c .classID = t.classID";
            String[] name = {"教師編號","班級名稱","教師姓名","性別","教師職稱","教師等級"};
            jTname = name;
            jComboBox2.removeAllItems();
            jComboBox2.addItem("教師編號");
            jComboBox2.addItem("班級編號");
        }

        System.out.println("tabname = " + tabname);
    }

    public void jComboBox2_itemStateChanged(ItemEvent itemEvent) {
        if (jComboBox1.getSelectedIndex() == 0){
            if (jComboBox2.getSelectedIndex() == 0) this.zdname = "s.stuid";
            if (jComboBox2.getSelectedIndex() == 1) this.zdname = "s.classID";
        }if(jComboBox1.getSelectedIndex() == 1){
            if (jComboBox2.getSelectedIndex() == 0) this.zdname = "t.teaid";
            if (jComboBox2.getSelectedIndex() == 1) this.zdname = "t.classID";
        }
        System.out.println("zdname = " + zdname);
    }

    public void jComboBox3_itemStateChanged(ItemEvent itemEvent) {
        this.ysfname = String.valueOf(jComboBox3.getSelectedItem());
        System.out.println("ysfname = " + ysfname);
    }

    public void jBexit_actionPerformed(ActionEvent e) {
        javax.swing.DefaultDesktopManager manger = new DefaultDesktopManager();
        int result = JOptionPane.showOptionDialog(null,"是否退出基本信息情況查詢?","系統(tǒng)提示",
                                   JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE,
                                   null,new String[]  {"是","否"},"否");
        if (result == JOptionPane.YES_OPTION) {
           manger.closeFrame(this);
        }

    }

    public void jTextField1_keyPressed(KeyEvent keyEvent) {
        if (keyEvent.getKeyCode() == KeyEvent.VK_ENTER){
            ActionEvent event = new ActionEvent(jByes,0,null);
            this.jByes_actionPerformed(event);
        }
    }


}


class JF_view_query_jbqk_jTextField1_keyAdapter extends KeyAdapter {
    private JF_view_query_jbqk adaptee;
    JF_view_query_jbqk_jTextField1_keyAdapter(JF_view_query_jbqk adaptee) {
        this.adaptee = adaptee;
    }

    public void keyPressed(KeyEvent keyEvent) {
        adaptee.jTextField1_keyPressed(keyEvent);
    }
}


class JF_view_query_jbqk_jBexit_actionAdapter implements ActionListener {
    private JF_view_query_jbqk adaptee;
    JF_view_query_jbqk_jBexit_actionAdapter(JF_view_query_jbqk adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent actionEvent) {
        adaptee.jBexit_actionPerformed(actionEvent);
    }
}


class JF_view_query_jbqk_jByes_actionAdapter implements ActionListener {
    private JF_view_query_jbqk adaptee;
    JF_view_query_jbqk_jByes_actionAdapter(JF_view_query_jbqk adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent actionEvent) {
        adaptee.jByes_actionPerformed(actionEvent);
    }
}


class JF_view_query_jbqk_jComboBox1_itemAdapter implements ItemListener {
    private JF_view_query_jbqk adaptee;
    JF_view_query_jbqk_jComboBox1_itemAdapter(JF_view_query_jbqk adaptee) {
        this.adaptee = adaptee;
    }

    public void itemStateChanged(ItemEvent itemEvent) {
        adaptee.jComboBox1_itemStateChanged(itemEvent);
    }
}


class JF_view_query_jbqk_jComboBox2_itemAdapter implements ItemListener {
    private JF_view_query_jbqk adaptee;
    JF_view_query_jbqk_jComboBox2_itemAdapter(JF_view_query_jbqk adaptee) {
        this.adaptee = adaptee;
    }

    public void itemStateChanged(ItemEvent itemEvent) {
        adaptee.jComboBox2_itemStateChanged(itemEvent);
    }
}


class JF_view_query_jbqk_jComboBox3_itemAdapter implements ItemListener {
    private JF_view_query_jbqk adaptee;
    JF_view_query_jbqk_jComboBox3_itemAdapter(JF_view_query_jbqk adaptee) {
        this.adaptee = adaptee;
    }

    public void itemStateChanged(ItemEvent itemEvent) {
        adaptee.jComboBox3_itemStateChanged(itemEvent);
    }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品国产77777蜜臀| 国产精品超碰97尤物18| 午夜精品福利一区二区蜜股av| 色婷婷av一区二区| 一卡二卡欧美日韩| 欧美日韩你懂得| 日韩精品福利网| xnxx国产精品| 色综合久久中文字幕综合网 | 日本在线不卡视频一二三区| 欧美老女人第四色| 麻豆精品蜜桃视频网站| 国产亚洲欧美日韩在线一区| 99精品欧美一区二区三区小说| 日韩毛片视频在线看| 欧美日韩国产一区二区三区地区| 日韩av中文字幕一区二区三区| 欧美一区二区三区成人| 国产麻豆一精品一av一免费| 国产精品久久久久aaaa| 欧美日韩中文一区| 黑人巨大精品欧美一区| 国产欧美日韩另类一区| 欧美这里有精品| 国产一区二区免费视频| 一区二区三区欧美日韩| 精品久久久久久综合日本欧美| 成人97人人超碰人人99| 日本成人超碰在线观看| 国产精品视频一二| 欧美一区日本一区韩国一区| 国产在线观看一区二区| 亚洲精品欧美激情| 国产日韩欧美不卡| 4438x亚洲最大成人网| 国产suv精品一区二区三区| 亚洲成人一区二区在线观看| 国产日韩av一区| 在线电影一区二区三区| 99久久综合狠狠综合久久| 免费在线看一区| 一区二区三区在线影院| 国产午夜精品一区二区三区四区| 欧美日韩国产成人在线免费| 丁香婷婷深情五月亚洲| 美国十次综合导航| 亚洲第一搞黄网站| 日韩理论片网站| 欧美精品一区二区三区四区 | 欧美日韩在线观看一区二区| 成人中文字幕合集| 蜜桃av一区二区三区| 亚洲午夜电影网| 成人欧美一区二区三区在线播放| 精品裸体舞一区二区三区| 欧美老年两性高潮| 欧美性生活一区| 色综合久久六月婷婷中文字幕| 国产河南妇女毛片精品久久久| 日韩国产欧美在线观看| 亚洲精品中文在线影院| 亚洲欧洲www| 国产精品久久毛片av大全日韩| 欧美本精品男人aⅴ天堂| 欧美久久一二区| 欧美日韩一区久久| 欧美影院午夜播放| 色噜噜偷拍精品综合在线| 成人av在线观| 波多野结衣中文一区| 国产aⅴ综合色| 国产电影精品久久禁18| 国产一区二区三区四区五区入口| 免费在线看成人av| 日本欧美一区二区三区乱码| 日韩国产精品久久久久久亚洲| 午夜久久久久久久久| 五月激情丁香一区二区三区| 亚洲国产wwwccc36天堂| 亚洲观看高清完整版在线观看| 亚洲最大的成人av| 一区二区在线观看av| 亚洲精选视频免费看| 一区二区三区毛片| 五月婷婷另类国产| 热久久一区二区| 国产一区二区三区在线观看免费| 国产酒店精品激情| 成人av电影在线观看| 在线视频观看一区| 欧美日韩高清一区二区三区| 欧美一区二区三区视频免费播放| 欧美本精品男人aⅴ天堂| 久久久久久久免费视频了| 国产精品热久久久久夜色精品三区 | 久久久影视传媒| 日本一区免费视频| 亚洲精品国久久99热| 亚洲最新在线观看| 五月激情综合色| 国产一区二区中文字幕| 国产99久久久国产精品| 91丝袜呻吟高潮美腿白嫩在线观看| 色综合色综合色综合色综合色综合| 欧日韩精品视频| 欧美一级高清片| 国产精品美女久久久久久| 亚洲精品国产a久久久久久| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产一区二区按摩在线观看| av成人老司机| 日韩一级视频免费观看在线| 国产蜜臀97一区二区三区| 伊人性伊人情综合网| 青青草国产精品97视觉盛宴 | 成人av网址在线| 欧美视频中文字幕| 26uuu国产电影一区二区| 综合分类小说区另类春色亚洲小说欧美 | 一个色在线综合| 精彩视频一区二区| 色婷婷激情一区二区三区| 精品国产麻豆免费人成网站| 亚洲精品视频一区二区| 久久se这里有精品| 91精品福利在线| 久久久久综合网| 天堂久久久久va久久久久| 成人av午夜电影| 日韩精品一区二区三区视频播放 | 亚洲高清视频的网址| 国产精品99久久久久久久vr| 欧美日韩色一区| 国产精品白丝在线| 精一区二区三区| 欧美精品一二三| 亚洲欧美色综合| 国产一区在线观看视频| 欧美日韩免费一区二区三区 | 国产乱淫av一区二区三区| 欧美裸体一区二区三区| 亚洲日本在线天堂| 国产成人精品网址| 日韩免费电影一区| 午夜精品在线看| 波波电影院一区二区三区| 亚洲精品一区二区三区蜜桃下载| 五月综合激情网| 在线视频一区二区三区| 亚洲国产成人午夜在线一区| 麻豆传媒一区二区三区| 欧美日韩视频在线一区二区| 尤物在线观看一区| 色哟哟精品一区| 中文字幕精品一区二区三区精品| 国产在线视视频有精品| 欧美电视剧在线看免费| 午夜视频在线观看一区二区| 91成人免费电影| 亚洲激情av在线| 92国产精品观看| 国产日韩av一区| 国产成人免费网站| 久久久激情视频| 国产夫妻精品视频| 欧美韩国日本不卡| 成人免费视频app| 国产精品入口麻豆九色| 成人亚洲精品久久久久软件| 国产丝袜欧美中文另类| 国产精品99久久久久久宅男| 久久伊99综合婷婷久久伊| 精品一区二区免费在线观看| 欧美成人video| 国产麻豆精品视频| 国产精品丝袜久久久久久app| 不卡一区二区三区四区| 亚洲精品国产成人久久av盗摄| 欧美最猛性xxxxx直播| 午夜日韩在线观看| 日韩一区二区在线看| 激情久久五月天| 久久久亚洲欧洲日产国码αv| 国产99一区视频免费| 中文字幕一区av| 欧美视频精品在线| 日韩专区中文字幕一区二区| 精品理论电影在线| 成人教育av在线| 亚洲国产精品久久久久秋霞影院 | 国产精品久线观看视频| 色八戒一区二区三区| 天天亚洲美女在线视频| 欧美成人欧美edvon| 成人手机电影网| 亚洲国产视频一区二区| 欧美变态tickle挠乳网站| 成人动漫中文字幕| 亚洲高清免费观看| 精品国产成人在线影院|