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

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

?? borrow.java

?? 這是一個用jbuilder2005編寫的圖書管理系統
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
package bookmanage;

import java.awt.*;
import javax.swing.*;
import java.awt.Rectangle;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.sql.*;
import javax.swing.table.*;

/**
 * <p>Title: 圖書管理系統</p>
 *
 * <p>Description:Borrow類是繼承JDialog,主要用來借書 </p>
 *
 * <p>Copyright: Copyright (c) 2006</p>
 *
 * <p>Company: 浙江工業大學信息學院計算機系</p>
 *
 * @author 曾文秋
 * @version 1.0
 */
public class Borrow
    extends JDialog {
  public Borrow(Frame owner, String title, boolean modal) {
    super(owner, title, modal);
    try {
      setDefaultCloseOperation(DISPOSE_ON_CLOSE);
      jbInit();
      pack();
    }
    catch (Exception exception) {
      exception.printStackTrace();
    }
  }

  public Borrow() {
    this(new Frame(), "Borrow", false);
  }

  private void jbInit() throws Exception {
    this.getContentPane().setLayout(null);
    jLabel1.setText("學號:");
    jLabel1.setBounds(new Rectangle(42, 19, 48, 20));
    jButtonBorrowAlert.setBounds(new Rectangle(221, 16, 66, 23));
    jButtonBorrowAlert.setText("確定");
    jButtonBorrowAlert.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        jButtonBorrowAlert_actionPerformed(e);
      }
    });
    this.setTitle("借書");
    name.setEditable(false);
    name.setBounds(new Rectangle(108, 54, 93, 20));
    jLabel2.setText("姓名:");
    jLabel2.setBounds(new Rectangle(42, 54, 48, 20));
    jLabel3.setText("類型:");
    jLabel3.setBounds(new Rectangle(219, 56, 42, 15));
    type.setEditable(false);
    type.setBounds(new Rectangle(269, 54, 93, 20));
    jLabel4.setText("性別:");
    jLabel4.setBounds(new Rectangle(42, 90, 42, 15));
    jRadioButtonMale.setText("男");
    jRadioButtonMale.setBounds(new Rectangle(108, 90, 46, 23));
    jRadioButtonFemale.setText("女");
    jRadioButtonFemale.setBounds(new Rectangle(153, 90, 46, 23));
    jLabel5.setText("年級:");
    jLabel5.setBounds(new Rectangle(219, 88, 42, 15));
    jTextFieldGrade.setEditable(false);
    jTextFieldGrade.setBounds(new Rectangle(269, 90, 93, 20));
    jLabel6.setText("學院:");
    jLabel6.setBounds(new Rectangle(42, 120, 42, 15));
    jTextFieldXueYuan.setEditable(false);
    jTextFieldXueYuan.setBounds(new Rectangle(108, 120, 93, 20));
    jLabel7.setText("專業:");
    jLabel7.setBounds(new Rectangle(219, 120, 42, 15));
    jTextFieldZhuanYe.setEditable(false);
    jTextFieldZhuanYe.setBounds(new Rectangle(269, 120, 93, 20));
    jLabel8.setText("欠款:");
    jLabel8.setBounds(new Rectangle(42, 150, 42, 15));
    jTextFieldMoney.setEditable(false);
    jTextFieldMoney.setBounds(new Rectangle(108, 150, 93, 20));
    jLabel9.setText("卡狀態:");
    jLabel9.setBounds(new Rectangle(219, 150, 56, 20));
    jCheckBoxGuaQi.setText("有無掛起");
    jCheckBoxGuaQi.setBounds(new Rectangle(269, 150, 93, 23));
    jScrollPane1.setBounds(new Rectangle(2, 231, 403, 210));
    jTextFieldXueHao.setBounds(new Rectangle(108, 19, 93, 20));
    jTextFieldXueHao.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        jButtonBorrowAlert_actionPerformed(e);
      }
    });
    jLabel10.setText("ISBN:");
    jLabel10.setBounds(new Rectangle(18, 194, 39, 16));
    jTextFieldBorrowISBN.setText("");
    jTextFieldBorrowISBN.setBounds(new Rectangle(49, 192, 115, 22));
    jLabel11.setText("tag:");
    jLabel11.setBounds(new Rectangle(165, 195, 39, 16));
    jTextFieldtag.setText("");
    jTextFieldtag.setBounds(new Rectangle(187, 192, 44, 22));
    jTextFieldtag.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        jButtonBack_actionPerformed(e);
      }
    });
    jButtonBorrow.setBounds(new Rectangle(241, 190, 58, 25));
    jButtonBorrow.setEnabled(false);
    jButtonBorrow.setText("借書");
    jButtonBorrow.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        jButtonBorrow_actionPerformed(e);
      }
    });
    jButtonBack.setBounds(new Rectangle(311, 191, 62, 25));
    jButtonBack.setEnabled(false);
    jButtonBack.setDoubleBuffered(true);
    jButtonBack.setText("還書");
    jButtonBack.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        jButtonBack_actionPerformed(e);
      }
    });
    jButton1.setBounds(new Rectangle(307, 15, 66, 23));
    jButton1.setText("取消");
    jButton1.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        jButton1_actionPerformed(e);
      }
    });
    this.getContentPane().add(jLabel4);
    this.getContentPane().add(jTextFieldGrade);
    this.getContentPane().add(jRadioButtonMale);
    this.getContentPane().add(jLabel7);
    this.getContentPane().add(jTextFieldZhuanYe);
    this.getContentPane().add(jLabel6);
    this.getContentPane().add(jTextFieldXueYuan);
    this.getContentPane().add(jCheckBoxGuaQi);
    this.getContentPane().add(jLabel8);
    this.getContentPane().add(jTextFieldMoney);
    this.getContentPane().add(jLabel9);
    this.getContentPane().add(jRadioButtonFemale);
    this.getContentPane().add(jLabel5);
    this.getContentPane().add(jLabel3);
    this.getContentPane().add(type);
    this.getContentPane().add(jTextFieldXueHao);
    this.getContentPane().add(name);
    this.getContentPane().add(jLabel1);
    this.getContentPane().add(jLabel2);
    this.getContentPane().add(jScrollPane1);
    this.getContentPane().add(jTextFieldBorrowISBN, null);
    this.getContentPane().add(jTextFieldtag, null);
    this.getContentPane().add(jButtonBorrow, null);
    jScrollPane1.getViewport().add(jTable1);
    buttonGroup1.add(jRadioButtonMale);
    buttonGroup1.add(jRadioButtonFemale);
    this.getContentPane().add(jButtonBack, null);
    this.getContentPane().add(jLabel10, null);
    this.getContentPane().add(jLabel11, null);
    this.getContentPane().add(jButtonBorrowAlert);
    this.getContentPane().add(jButton1);
  }

  JLabel jLabel1 = new JLabel();
  JTextField jTextFieldXueHao = new JTextField();
  JButton jButtonBorrowAlert = new JButton();
  JLabel jLabel2 = new JLabel();
  JTextField name = new JTextField();
  JLabel jLabel3 = new JLabel();
  JTextField type = new JTextField();
  JLabel jLabel4 = new JLabel();
  ButtonGroup buttonGroup1 = new ButtonGroup();
  JRadioButton jRadioButtonMale = new JRadioButton();
  JRadioButton jRadioButtonFemale = new JRadioButton();
  JLabel jLabel5 = new JLabel();
  JTextField jTextFieldGrade = new JTextField();
  JLabel jLabel6 = new JLabel();
  JTextField jTextFieldXueYuan = new JTextField();
  JLabel jLabel7 = new JLabel();
  JTextField jTextFieldZhuanYe = new JTextField();
  JLabel jLabel8 = new JLabel();
  JTextField jTextFieldMoney = new JTextField();
  JLabel jLabel9 = new JLabel();
  JCheckBox jCheckBoxGuaQi = new JCheckBox();
  JScrollPane jScrollPane1 = new JScrollPane();
  JTable jTable1 = new JTable();
  JLabel jLabel10 = new JLabel();
  JTextField jTextFieldBorrowISBN = new JTextField();
  JLabel jLabel11 = new JLabel();
  JTextField jTextFieldtag = new JTextField();
  JButton jButtonBorrow = new JButton();
  JButton jButtonBack = new JButton();

  ResultSet rs;
  ResultSet rs1;
  //定義數據庫操作對象
  private DBManager db = new DBManager();
  private DBManager db1 = new DBManager();
  String strSQL="";
  String xh="";
  DefaultTableModel model=null;
  JButton jButton1 = new JButton();
  boolean bcq=false;
  int bookNumOfChaoqi=0;

  /**
   * 按下確定后,顯示該學生的基本信息
   * @param e ActionEvent
   */
  public void jButtonBorrowAlert_actionPerformed(ActionEvent e) {

    xh=jTextFieldXueHao.getText().trim();

    if(xh.equals("")){
      JOptionPane.showMessageDialog(this, " 學號不能為空!");
      return;
    }
    jButtonBorrow.setEnabled(true);
    strSQL="select * from buser where xuehao='"+xh+"'";
    rs = db.getResult(strSQL);
    boolean isexist = false;
    try {
      isexist = rs.first();
    }
    catch (SQLException ex1) {
    }
    if(!isexist){
      JOptionPane.showMessageDialog(this, " 沒有這個學生!");
      return;
    }
    try{
      name.setText(rs.getString("name"));
      type.setText(rs.getString("type"));
      if(rs.getString("sex").equals("男")){
        jRadioButtonMale.setSelected(true);
        jRadioButtonFemale.setSelected(false);
      }
      else{
        jRadioButtonMale.setSelected(false);
        jRadioButtonFemale.setSelected(true);
      }
      jTextFieldGrade.setText(rs.getString("grade").trim());
      jTextFieldXueYuan.setText(rs.getString("institute").trim());
      jTextFieldZhuanYe.setText(rs.getString("specialty").trim());
      jTextFieldMoney.setText(String.valueOf(rs.getFloat("penalty")));
      if(rs.getInt("hangUp")==1){
        jCheckBoxGuaQi.setSelected(true);
      }
      else{
        jCheckBoxGuaQi.setSelected(false);
      }
    }catch(Exception ee){
      ee.printStackTrace();
    }
    String titles[]={"書名","ISBN","索引號","借書日期","還書日期","超期天數"};
    model=new DefaultTableModel(titles,0);
    jTable1.setModel(model);
    strSQL="select ISBN,name,bookAdress,lendDate,returnDate, DATEDIFF(day,returnDate,getDate()) as 'chaoqi' from bookInfo_VIEW where xuehao='"+xh+"'";
    String [] record=new String[6];
     rs = db.getResult(strSQL);

     try{
       while(rs.next()){
         record[0]=rs.getString("name").trim();
         record[1]=rs.getString("ISBN").trim();
         record[2]=rs.getString("bookAdress").trim();
         record[3]=rs.getDate("lendDate").toString().trim();
         record[4]=rs.getDate("returnDate").toString().trim();
         record[5]=String.valueOf(rs.getInt("chaoqi"));
         if(rs.getInt("chaoqi")>0){
           bcq=true;
           bookNumOfChaoqi++;
         }
         model.addRow(record);
       }

     }catch(Exception el){
       el.printStackTrace();
     }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲欧美一区在线观看| 国产一区二区免费在线| 色婷婷综合在线| 樱花草国产18久久久久| 欧洲亚洲国产日韩| 丝袜诱惑亚洲看片| 欧美大片日本大片免费观看| 国产在线播放一区二区三区| 国产欧美一区二区精品性色| a在线欧美一区| 一二三区精品视频| 欧美一级理论片| 国产在线精品一区在线观看麻豆| 2014亚洲片线观看视频免费| av亚洲产国偷v产偷v自拍| 亚洲女人的天堂| 91精品国产色综合久久不卡电影| 免费观看久久久4p| 国产精品久久久久一区| 欧美性猛交xxxxxx富婆| 免费观看在线综合| 国产精品午夜免费| 欧美日韩不卡一区| 国产大片一区二区| 亚洲国产综合人成综合网站| 日韩欧美一二区| 91首页免费视频| 看片网站欧美日韩| 国产精品高潮呻吟久久| 欧美精品aⅴ在线视频| 粉嫩av一区二区三区粉嫩| 天天免费综合色| 中文字幕 久热精品 视频在线 | 综合久久久久综合| 欧美午夜寂寞影院| 国产福利精品导航| 亚洲一区二区中文在线| 中文字幕精品三区| 欧美一级视频精品观看| 色呦呦一区二区三区| 韩国在线一区二区| 亚洲一区二区成人在线观看| 欧美国产一区二区在线观看| 51久久夜色精品国产麻豆| 成人一级视频在线观看| 奇米影视一区二区三区| 亚洲欧美日韩国产中文在线| 欧美sm美女调教| 欧美四级电影网| 成人污污视频在线观看| 美女国产一区二区| 亚洲永久精品国产| 中文字幕在线观看一区| 欧美成人国产一区二区| 欧美日韩精品电影| 色伊人久久综合中文字幕| 国产成人日日夜夜| 麻豆成人免费电影| 天天av天天翘天天综合网 | 午夜精品一区二区三区免费视频| 国产欧美精品在线观看| 欧美变态tickle挠乳网站| 欧美日韩中文一区| 色久优优欧美色久优优| 99re视频精品| 不卡av在线网| 成人精品一区二区三区中文字幕| 国产一区二区日韩精品| 国产美女视频一区| 国产一区二区中文字幕| 九九**精品视频免费播放| 日本午夜精品视频在线观看| 婷婷中文字幕一区三区| 午夜电影一区二区| 日韩中文字幕1| 午夜视频一区二区三区| 天堂影院一区二区| 日韩在线观看一区二区| 三级在线观看一区二区| 另类综合日韩欧美亚洲| 青青草伊人久久| 奇米精品一区二区三区在线观看 | 欧美日韩国产色站一区二区三区| 色视频成人在线观看免| 97aⅴ精品视频一二三区| 一本大道久久a久久综合| 在线精品视频一区二区三四| 91热门视频在线观看| 91丝袜呻吟高潮美腿白嫩在线观看| 99久久99久久综合| 欧美午夜片在线观看| 欧美一区二区视频在线观看 | 国产精品1区二区.| 国产高清久久久久| 福利视频网站一区二区三区| 丁香网亚洲国际| 色综合色狠狠天天综合色| 色噜噜狠狠一区二区三区果冻| 欧美午夜精品一区二区三区| 日韩丝袜美女视频| 久久精品日产第一区二区三区高清版 | 亚洲视频一区二区在线观看| 亚洲老妇xxxxxx| 午夜精品爽啪视频| 国产精品自拍三区| 色天天综合久久久久综合片| 欧美一区二区啪啪| 欧美极品aⅴ影院| 亚洲综合免费观看高清完整版 | 亚洲三级电影全部在线观看高清| 亚洲影院在线观看| 国产在线麻豆精品观看| 91天堂素人约啪| 日韩精品一区二区三区在线观看| 国产日韩视频一区二区三区| 亚洲国产欧美在线人成| 国产麻豆精品一区二区| 色婷婷av一区二区三区之一色屋| 日韩欧美精品三级| 中文字幕中文乱码欧美一区二区| 丝袜亚洲另类欧美| 成人做爰69片免费看网站| 91福利在线导航| 久久毛片高清国产| 亚洲国产精品一区二区久久恐怖片| 激情五月播播久久久精品| 色综合久久综合网欧美综合网| 欧美精品少妇一区二区三区| 欧美激情综合在线| 麻豆精品一区二区综合av| 色婷婷亚洲一区二区三区| 久久你懂得1024| 亚洲一区二区视频在线观看| 波多野结衣在线一区| 欧美成人国产一区二区| 亚洲国产视频一区| 99天天综合性| 久久精品欧美一区二区三区不卡| 亚洲国产精品自拍| av成人动漫在线观看| 精品国产一区二区三区久久久蜜月| 一区二区三区在线视频观看58| 成人精品国产福利| 久久久久久97三级| 免费人成精品欧美精品| 欧美日韩三级在线| 一区二区三区四区激情| 高清视频一区二区| 国产欧美日韩精品在线| 久久精品噜噜噜成人av农村| 欧美日韩激情一区| 亚洲福利视频三区| 欧美自拍偷拍一区| 亚洲人123区| 成人精品高清在线| 国产精品免费人成网站| 国产xxx精品视频大全| 久久―日本道色综合久久| 免费av成人在线| 制服.丝袜.亚洲.中文.综合| 亚洲国产婷婷综合在线精品| 欧美影院一区二区| 亚洲成在人线在线播放| 欧美视频你懂的| 亚洲一二三四久久| 欧美日韩黄视频| 日韩影院免费视频| 欧美va亚洲va在线观看蝴蝶网| 麻豆极品一区二区三区| 日韩欧美国产精品| 久草精品在线观看| 精品国产乱子伦一区| 国产在线精品一区二区夜色| 精品国产伦一区二区三区观看方式| 黄色小说综合网站| 久久精品欧美日韩精品| 粉嫩av一区二区三区在线播放| 欧美国产一区在线| 99精品国产热久久91蜜凸| 国产精品不卡一区二区三区| 色综合一区二区| 亚洲大片精品永久免费| 欧美tickling网站挠脚心| 狠狠色丁香婷婷综合久久片| 久久久精品免费免费| 91丨porny丨国产| 日本在线观看不卡视频| 精品日本一线二线三线不卡| 国产精品自拍三区| 亚洲视频免费在线观看| 欧美日韩日日摸| 紧缚奴在线一区二区三区| 国产欧美日韩综合| 91国产免费观看| 日本视频一区二区三区| 国产色产综合色产在线视频| 91视视频在线直接观看在线看网页在线看| 一区2区3区在线看| 日韩美女在线视频| 成人一级片网址|