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

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

?? frmreaupdate.java~23~

?? 用java實現的一個應用程序,源碼非常完整,可以直接運行
?? JAVA~23~
?? 第 1 頁 / 共 2 頁
字號:
        txtName.setText("");
        txtSex.setText("");
        txtBirthTime.setText("");
        txtVocation.setText("");
        txtIdentityCard.setText("");
        txtTel.setText("");
        txtLoanableNum.setText("");
        txtAlreadyNum.setText("");
        txtTransactTime.setText("");
        txtEndTime.setText("");
        txtBorrowCount.setText("");
        txtAddress.setText("");
        txtRemark.setText("");
    }

    public void DisplayAllReader()
    {
        ReaderConDB readerDB = new ReaderConDB();
        vt = readerDB.SearchAll();
        readerDB.CloseReaderDB();
        dt = new DefaultTableModel(vt, vtColName);
        tblDisplay.setModel(dt);
        txtId.setText(String.valueOf(tblDisplay.getValueAt(0,0)));
        txtName.setText(String.valueOf(tblDisplay.getValueAt(0,1)));
        txtSex.setText(String.valueOf(tblDisplay.getValueAt(0,2)));
        txtBirthTime.setText(String.valueOf(tblDisplay.getValueAt(0,3)));
        txtVocation.setText(String.valueOf(tblDisplay.getValueAt(0,4)));
        txtIdentityCard.setText(String.valueOf(tblDisplay.getValueAt(0,5)));
        txtTel.setText(String.valueOf(tblDisplay.getValueAt(0,6)));
        txtLoanableNum.setText(String.valueOf(tblDisplay.getValueAt(0,7)));
        txtAlreadyNum.setText(String.valueOf(tblDisplay.getValueAt(0,8)));
        txtTransactTime.setText(String.valueOf(tblDisplay.getValueAt(0,9)));
        txtEndTime.setText(String.valueOf(tblDisplay.getValueAt(0,10)));
        txtBorrowCount.setText(String.valueOf(tblDisplay.getValueAt(0,11)));
        txtAddress.setText(String.valueOf(tblDisplay.getValueAt(0,12)));
        txtRemark.setText(String.valueOf(tblDisplay.getValueAt(0,13)));
    }

    public void ShowReaUpdate()
    {
        Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        Dimension dlgSize = this.getSize();
        if (dlgSize.height > screenSize.height) {
            dlgSize.height = screenSize.height;
         }
        if (dlgSize.width > screenSize.width) {
            dlgSize.width = screenSize.width;
         }
        this.setLocation((screenSize.width - dlgSize.width) / 2,
                         (screenSize.height - dlgSize.height) / 2);
        this.setVisible(true);
    }

    public void this_componentResized(ComponentEvent e) {
        pnlReaMessage.setLocation((this.getWidth() - pnlReaMessage.getWidth())/2,0);
        jScrollPane1.setSize(this.getWidth()-30,this.getHeight()-pnlReaMessage.getHeight()-85);
        tblDisplay.setSize(jScrollPane1.getWidth(),jScrollPane1.getHeight());
    }

    public void btnSearch_actionPerformed(ActionEvent e) {
        ReaderConDB readerDB = new ReaderConDB();
        if(rbnExactSearch.isSelected())
        {
            Isnot = true;
        }else
        {
            for(int i=0;i<txtSearchContent.getText().length();i++)
            {
                if (String.valueOf(txtSearchContent.getText().charAt(i)).equals("%"))
                {
                    JOptionPane.showMessageDialog(null, "模糊查詢不能含有特殊符號\"%\"!");
                    return;
                }
            }
            Isnot = false;
        }
        if(txtSearchContent.getText().equals(""))
        {
            Displaynull();
            JOptionPane.showMessageDialog(this, "請輸入內容");
        }
        else
        {
            vt = readerDB.SearchUpdateReader(txtSearchContent.getText(),
                                             cbbSearchSort.getSelectedItem().toString(),Isnot);
            readerDB.CloseReaderDB();
            if(vt.size()<1)
            {
                Displaynull();
                JOptionPane.showMessageDialog(this, "找不到記錄!");
            }
            else
            {
                dt = new DefaultTableModel(vt,vtColName);
                tblDisplay.setModel(dt);
                int row = tblDisplay.getSelectedRow();
                if(row<0)
                {
                    row++;
                }
                txtId.setText(String.valueOf(tblDisplay.getValueAt(row,0)));
                txtName.setText(String.valueOf(tblDisplay.getValueAt(row,1)));
                txtSex.setText(String.valueOf(tblDisplay.getValueAt(row,2)));
                txtBirthTime.setText(String.valueOf(tblDisplay.getValueAt(row,3)));
                txtVocation.setText(String.valueOf(tblDisplay.getValueAt(row,4)));
                txtIdentityCard.setText(String.valueOf(tblDisplay.getValueAt(row,5)));
                txtTel.setText(String.valueOf(tblDisplay.getValueAt(row,6)));
                txtLoanableNum.setText(String.valueOf(tblDisplay.getValueAt(row,7)));
                txtAlreadyNum.setText(String.valueOf(tblDisplay.getValueAt(row,8)));
                txtTransactTime.setText(String.valueOf(tblDisplay.getValueAt(row,9)));
                txtEndTime.setText(String.valueOf(tblDisplay.getValueAt(row,10)));
                txtBorrowCount.setText(String.valueOf(tblDisplay.getValueAt(row,11)));
                txtAddress.setText(String.valueOf(tblDisplay.getValueAt(row,12)));
                txtRemark.setText(String.valueOf(tblDisplay.getValueAt(row,13)));
            }
        }
    }

    public void tblDisplay_mouseClicked(MouseEvent e) {
        int row = tblDisplay.getSelectedRow();
        txtId.setText(String.valueOf(tblDisplay.getValueAt(row,0)));
        txtName.setText(String.valueOf(tblDisplay.getValueAt(row,1)));
        txtSex.setText(String.valueOf(tblDisplay.getValueAt(row,2)));
        txtBirthTime.setText(String.valueOf(tblDisplay.getValueAt(row,3)));
        txtVocation.setText(String.valueOf(tblDisplay.getValueAt(row,4)));
        txtIdentityCard.setText(String.valueOf(tblDisplay.getValueAt(row,5)));
        txtTel.setText(String.valueOf(tblDisplay.getValueAt(row,6)));
        txtLoanableNum.setText(String.valueOf(tblDisplay.getValueAt(row,7)));
        txtAlreadyNum.setText(String.valueOf(tblDisplay.getValueAt(row,8)));
        txtTransactTime.setText(String.valueOf(tblDisplay.getValueAt(row,9)));
        txtEndTime.setText(String.valueOf(tblDisplay.getValueAt(row,10)));
        txtBorrowCount.setText(String.valueOf(tblDisplay.getValueAt(row,11)));
        txtAddress.setText(String.valueOf(tblDisplay.getValueAt(row,12)));
        txtRemark.setText(String.valueOf(tblDisplay.getValueAt(row,13)));
    }

    public void btnCancel_actionPerformed(ActionEvent e) {
        txtSearchContent.setText("");
        cbbSearchSort.setSelectedIndex(0);
    }

    public void btnExit_actionPerformed(ActionEvent e) {
        this.dispose();
    }

    public void btnUpdate_actionPerformed(ActionEvent e) {
        String Id = txtId.getText();
        String Name = txtName.getText();
        String Sex = txtSex.getText();
        String BirthTime = txtBirthTime.getText();
        String Vocation = txtVocation.getText();
        String IdentityCard = txtIdentityCard.getText();
        String Tel = txtTel.getText();
        String LoanableNum = txtLoanableNum.getText();
        String AlreadyNum = txtAlreadyNum.getText();
        String TransactTime = txtTransactTime.getText();
        String EndTime = txtEndTime.getText();
        String BorrowCount = txtBorrowCount.getText();
        String Address = txtAddress.getText();
        String Remark = txtRemark.getText();
        ReaderConDB readerDB = new ReaderConDB();
        boolean Success = readerDB.UpdateReader(Id, Name, Sex, BirthTime, Vocation,
                                                IdentityCard, Tel,
                                                LoanableNum, AlreadyNum,
                                                TransactTime, EndTime,
                                                BorrowCount, Address, Remark);
        if (!Success) {
            JOptionPane.showMessageDialog(this, "修改失敗!");
            return;
        }
        vt = readerDB.SearchAll();
        readerDB.CloseReaderDB();
        dt = new DefaultTableModel(vt, vtColName);
        tblDisplay.setModel(dt);
        JOptionPane.showMessageDialog(this, "修改成功");
    }
    public void btnDelete_actionPerformed(ActionEvent e) {
        int AlreadyNum = Integer.parseInt(txtAlreadyNum.getText());
        if(AlreadyNum > 0)
        {
            JOptionPane.showMessageDialog(this, "讀者未還書,不能刪除!");
        }
        else
        {
            ReaderConDB readerDB = new ReaderConDB();
            readerDB.DeleteReader(txtId.getText());
            readerDB.CloseReaderDB();
            DisplayAllReader();
            JOptionPane.showMessageDialog(this, "成功刪除");
        }
    }
}


class frmReaUpdate_btnDelete_actionAdapter implements ActionListener {
    private frmReaUpdate adaptee;
    frmReaUpdate_btnDelete_actionAdapter(frmReaUpdate adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnDelete_actionPerformed(e);
    }
}


class frmReaUpdate_btnExit_actionAdapter implements ActionListener {
    private frmReaUpdate adaptee;
    frmReaUpdate_btnExit_actionAdapter(frmReaUpdate adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnExit_actionPerformed(e);
    }
}


class frmReaUpdate_btnUpdate_actionAdapter implements ActionListener {
    private frmReaUpdate adaptee;
    frmReaUpdate_btnUpdate_actionAdapter(frmReaUpdate adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnUpdate_actionPerformed(e);
    }
}


class frmReaUpdate_btnCancel_actionAdapter implements ActionListener {
    private frmReaUpdate adaptee;
    frmReaUpdate_btnCancel_actionAdapter(frmReaUpdate adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnCancel_actionPerformed(e);
    }
}


class frmReaUpdate_tblDisplay_mouseAdapter extends MouseAdapter {
    private frmReaUpdate adaptee;
    frmReaUpdate_tblDisplay_mouseAdapter(frmReaUpdate adaptee) {
        this.adaptee = adaptee;
    }

    public void mouseClicked(MouseEvent e) {
        adaptee.tblDisplay_mouseClicked(e);
    }
}


class frmReaUpdate_btnSearch_actionAdapter implements ActionListener {
    private frmReaUpdate adaptee;
    frmReaUpdate_btnSearch_actionAdapter(frmReaUpdate adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnSearch_actionPerformed(e);
    }
}


class frmReaUpdate_this_componentAdapter extends ComponentAdapter {
    private frmReaUpdate adaptee;
    frmReaUpdate_this_componentAdapter(frmReaUpdate adaptee) {
        this.adaptee = adaptee;
    }

    public void componentResized(ComponentEvent e) {
        adaptee.this_componentResized(e);
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色欧美88888久久久久久影院| 中文av字幕一区| 欧美高清在线一区| 亚洲小少妇裸体bbw| 国产成人精品三级麻豆| 欧美日韩一区国产| 中文字幕高清一区| 激情综合色综合久久综合| 99re这里只有精品首页| 日韩午夜精品电影| 亚洲一区二区三区在线看| 韩国欧美国产一区| 91麻豆精品国产自产在线观看一区| 国产欧美视频一区二区| 久久精品国产色蜜蜜麻豆| 91久久久免费一区二区| 欧美国产精品中文字幕| 狠狠久久亚洲欧美| 日韩午夜中文字幕| 日韩在线观看一区二区| 欧美午夜精品一区二区三区| 国产精品乱人伦一区二区| 精品一区二区三区在线观看国产| 欧美日韩卡一卡二| 亚洲综合在线第一页| 99久久精品一区| 成人欧美一区二区三区黑人麻豆| 国产精品69久久久久水密桃| 日韩一级高清毛片| 蜜臀久久99精品久久久画质超高清| 91官网在线免费观看| 亚洲色图欧洲色图婷婷| 99视频一区二区| 最新不卡av在线| av成人动漫在线观看| 亚洲欧洲国产日韩| 97久久久精品综合88久久| 亚洲视频在线一区| 日本丶国产丶欧美色综合| 一区二区三区高清在线| 在线观看中文字幕不卡| 亚洲成国产人片在线观看| 欧美日韩三级一区| 日韩精品欧美精品| 精品免费一区二区三区| 激情亚洲综合在线| 欧美国产在线观看| 99国产精品久久久久久久久久 | 亚洲综合另类小说| 欧美性大战久久久久久久蜜臀 | 蜜桃久久精品一区二区| 日韩午夜三级在线| 国产成人综合在线观看| 国产欧美精品一区二区三区四区| 成人黄色软件下载| 亚洲精品视频在线看| 欧美系列日韩一区| 精品一区二区久久| 国产精品国产三级国产aⅴ入口| 色欧美日韩亚洲| 日韩国产一区二| 国产人久久人人人人爽| 色综合久久久久| 免费一区二区视频| 国产精品成人在线观看 | 成人高清在线视频| 一区二区三区欧美亚洲| 在线不卡中文字幕| 懂色av中文一区二区三区| 亚洲精选视频在线| 精品国产一区二区亚洲人成毛片 | 久久精工是国产品牌吗| 日韩国产高清影视| 国产精品女人毛片| 7777女厕盗摄久久久| 国产98色在线|日韩| 亚洲不卡一区二区三区| 日本一区二区三区视频视频| 91久久精品国产91性色tv| 激情久久五月天| 有坂深雪av一区二区精品| 久久综合狠狠综合| 欧美日韩午夜在线| 91丝袜呻吟高潮美腿白嫩在线观看| 日韩福利电影在线| 一区二区三区日韩在线观看| 久久久91精品国产一区二区精品 | 亚洲成av人片在线| 亚洲国产成人在线| 日韩欧美高清dvd碟片| 99久久精品久久久久久清纯| 全国精品久久少妇| 亚洲成人高清在线| 国产精品沙发午睡系列990531| 91精品国产综合久久福利 | 国产乱子轮精品视频| 亚洲国产视频在线| 亚洲精选在线视频| 国产精品理伦片| 久久九九久久九九| 欧美一区二区视频在线观看2020| 99re热视频精品| jlzzjlzz国产精品久久| 国产米奇在线777精品观看| 日韩av二区在线播放| 亚洲一区二区三区三| 亚洲男人天堂av| 亚洲欧美综合色| 国产精品毛片a∨一区二区三区| wwww国产精品欧美| 久久综合色一综合色88| 欧美本精品男人aⅴ天堂| 日韩一卡二卡三卡国产欧美| 4438x成人网最大色成网站| 在线观看不卡一区| 在线观看国产一区二区| 欧美主播一区二区三区美女| 色先锋aa成人| 欧美亚洲综合一区| 欧美在线视频日韩| 欧美三级视频在线观看| 欧美色图第一页| 欧美丰满一区二区免费视频| 69精品人人人人| 日韩欧美在线不卡| 欧美成人一级视频| 国产亚洲欧美色| 中文字幕在线观看一区| 亚洲精品美国一| 午夜精品久久一牛影视| 美女视频一区在线观看| 激情五月激情综合网| 丰满少妇久久久久久久| 91网站在线播放| 欧美日韩三级视频| 欧美成人伊人久久综合网| 国产午夜精品在线观看| 成人免费在线视频观看| 亚洲一区二区三区小说| 天天综合色天天| 国产一区二区福利视频| 91浏览器入口在线观看| 欧美日韩成人一区| 久久久久一区二区三区四区| 国产欧美精品一区二区色综合| 亚洲免费av高清| 蜜臀av一区二区| 99久久精品国产观看| 欧美日韩国产一区二区三区地区| 欧美大尺度电影在线| 中文字幕欧美国产| 一区二区三区四区精品在线视频| 日韩黄色片在线观看| 国产高清一区日本| 欧美三级资源在线| 国产女人水真多18毛片18精品视频| 亚洲日韩欧美一区二区在线| 日韩电影在线免费| 99re在线视频这里只有精品| 在线综合视频播放| 亚洲欧美日韩国产中文在线| 日韩电影一区二区三区四区| 成人国产精品免费观看视频| 欧美一区二区免费视频| 亚洲日本护士毛茸茸| 麻豆精品蜜桃视频网站| 91啪亚洲精品| 久久一日本道色综合| 亚洲国产精品天堂| fc2成人免费人成在线观看播放| 在线不卡中文字幕播放| 成人免费视频在线观看| 极品美女销魂一区二区三区免费| 91精品福利视频| 国产免费观看久久| 精品一区二区三区视频 | 欧美成人乱码一区二区三区| 亚洲女同ⅹxx女同tv| 国产一区二区成人久久免费影院 | 日韩免费高清av| 亚洲风情在线资源站| 99国产精品久久久久久久久久| 久久一区二区三区四区| 久久99精品网久久| 日韩视频永久免费| 日日夜夜免费精品视频| 一本久久a久久免费精品不卡| 国产日韩av一区二区| 久久国产精品无码网站| 678五月天丁香亚洲综合网| 一区二区三区精品在线观看| 99视频热这里只有精品免费| 国产精品色在线观看| 国产精品白丝jk白祙喷水网站| 日韩一级在线观看| 久久成人精品无人区| 欧美一区三区二区| 免费成人在线网站| 91精品国产综合久久久久久漫画 | 亚洲激情欧美激情|