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

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

?? borrowbook.java

?? 圖書管理系統(tǒng)有借
?? JAVA
字號(hào):
package bookmanager;

import javax.swing.*;
import com.borland.jbcl.layout.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

public class borrowBook
    extends JFrame {
  //定義結(jié)果集
  ResultSet rs;

  //定義數(shù)據(jù)庫操作對(duì)象
  private DBManager db = new DBManager();
  XYLayout xYLayout1 = new XYLayout();
  JLabel jLabel4 = new JLabel();
  JLabel jLabel2 = new JLabel();
  JButton jButtonCancel = new JButton();
  JTextField jTextborrowdate = new JTextField();
  JLabel jLabel1 = new JLabel();
  JButton jButtonOk = new JButton();
  JLabel jLabel3 = new JLabel();
  JTextField jTextcomment = new JTextField();
  JButton jButtonReset = new JButton();
  JTextField jTextstudentname = new JTextField();
  JComboBox jComboBoxbookname = new JComboBox();

  public borrowBook() {
    try {
      jbInit();
    }
    catch (Exception e) {
      e.printStackTrace();
    }
  }

  public static void main(String[] args) {
    borrowBook borrowBook = new borrowBook();
  }

  private void jbInit() throws Exception {
    jTextstudentname.setText("");
    jTextstudentname.setFont(new java.awt.Font("Dialog", 0, 16));
    jButtonReset.setText("清空");
    jButtonReset.addMouseListener(new borrowBook_jButtonReset_mouseAdapter(this));
    jButtonReset.setFont(new java.awt.Font("Dialog", 0, 16));
    jButtonReset.setEnabled(true);
    jTextcomment.setText("");
    jTextcomment.setFont(new java.awt.Font("Dialog", 0, 16));
    jLabel3.setText("日期");
    jLabel3.setFont(new java.awt.Font("Dialog", 0, 16));
    jButtonOk.setText("確定");
    jButtonOk.addMouseListener(new borrowBook_jButtonOk_mouseAdapter(this));
    jButtonOk.setFont(new java.awt.Font("Dialog", 0, 16));
    jLabel1.setText("借閱者姓名");
    jLabel1.setRequestFocusEnabled(true);
    jLabel1.setFont(new java.awt.Font("Dialog", 0, 16));
    jTextborrowdate.setText("");
    jTextborrowdate.setFont(new java.awt.Font("Dialog", 0, 16));
    jButtonCancel.setText("取消");
    jButtonCancel.addMouseListener(new borrowBook_jButtonCancel_mouseAdapter(this));
    jButtonCancel.setFont(new java.awt.Font("Dialog", 0, 16));
    jLabel2.setText("書名");
    jLabel2.setFont(new java.awt.Font("Dialog", 0, 16));
    jLabel4.setText("備注");
    jLabel4.setFont(new java.awt.Font("Dialog", 0, 16));
    xYLayout1.setWidth(484);
    xYLayout1.setHeight(307);
    this.getContentPane().setLayout(xYLayout1);
    this.setTitle("書籍出借");
    this.addWindowListener(new borrowBook_this_windowAdapter(this));
    this.getContentPane().add(jTextstudentname,
                              new XYConstraints(206, 23, 150, 26));
    this.getContentPane().add(jLabel4, new XYConstraints(77, 180, 63, 29));
    this.getContentPane().add(jLabel2, new XYConstraints(75, 77, 89, 35));
    this.getContentPane().add(jTextborrowdate,
                              new XYConstraints(205, 120, 153, -1));
    this.getContentPane().add(jLabel1, new XYConstraints(78, 19, 88, 33));
    this.getContentPane().add(jLabel3, new XYConstraints(75, 133, 87, 29));
    this.getContentPane().add(jTextcomment, new XYConstraints(206, 169, 154, -1));
    this.getContentPane().add(jButtonOk, new XYConstraints(189, 248, 101, 30));
    this.getContentPane().add(jButtonCancel,
                              new XYConstraints(315, 249, 100, 29));
    this.getContentPane().add(jButtonReset, new XYConstraints(56, 250, 104, 27));
    this.getContentPane().add(jComboBoxbookname,
                              new XYConstraints(206, 74, 122, 27));
  }

  void jButtonCancel_mouseClicked(MouseEvent e) {
    this.dispose();
  }

//清空所有文本框
  void jButtonReset_mouseClicked(MouseEvent e) {
    jTextstudentname.setText("");
    jComboBoxbookname.setSelectedItem("");
    jTextborrowdate.setText("");
    jTextcomment.setText("");
  }

  void jButtonOk_mouseClicked(MouseEvent e) {
    String sql;
    //借閱者姓名是否為空
    if (jTextstudentname.getText().trim().equals("")) {
      JOptionPane.showMessageDialog(null, "借閱者姓名不許為空!");
      return;
    }
    //書名是否為空
    if (jComboBoxbookname.getSelectedItem().toString().trim().equals("")) {
      JOptionPane.showMessageDialog(null, "書名不許為空!");
      return;
    }
    //借閱日期是否為空
    if (jTextborrowdate.getText().trim().equals("")) {
      JOptionPane.showMessageDialog(null, "借閱日期不許為空!");
      return;
    }
    //然后執(zhí)行插入操作
    sql = "insert into BookBorrow(Studentname,Bookname,Borrowdate,Returndate,Comment)values(  ";
    sql = sql + "'" + jTextstudentname.getText() + "',";
    sql = sql + "'" + jComboBoxbookname.getSelectedItem().toString().trim() +
        "',";
    sql = sql + "'" + jTextborrowdate.getText() + "',";
    sql = sql + "'',";
    sql = sql + "'" + jTextcomment.getText() + "'";
    sql = sql + ")";
    //由數(shù)據(jù)庫操作對(duì)象執(zhí)行數(shù)據(jù)庫操作,并返回操作成功失敗的提示信息
    if (db.executeSql(sql)) {
      JOptionPane.showMessageDialog(null, "成功添加!");
    }
    else {
      JOptionPane.showMessageDialog(null, " 添加失敗,請(qǐng)重新操作!");
    }

  }

//窗體啟動(dòng)時(shí)自動(dòng)調(diào)出數(shù)據(jù)庫中書籍信息,因此操作員可以選擇書籍
  void this_windowOpened(WindowEvent e) {
    String strSQL = "";
    strSQL = "select bookname from Books  ";
    rs = db.getResult(strSQL);
    boolean isexist = false;
    try {
      isexist = rs.first();
    }
    catch (SQLException ex1) {
    }
    //若用戶名不存在,提示警告信息提醒用戶從新輸入
    if (!isexist) {
      JOptionPane.showMessageDialog(null,"書庫中沒有書目,請(qǐng)確認(rèn)!");
      return;
    }
    else {
      try {
        //游標(biāo)置到首位
        rs.beforeFirst();
        //循環(huán)遍歷rs中的數(shù)據(jù),將其加入到j(luò)ComboBoxbookname下拉框中,用于用戶選擇
        while (rs.next()) {
          jComboBoxbookname.addItem(rs.getString("Bookname"));
        }
      }
      catch (SQLException ex) {
      }
    }
  }
}

class borrowBook_jButtonCancel_mouseAdapter
    extends java.awt.event.MouseAdapter {
  borrowBook adaptee;

  borrowBook_jButtonCancel_mouseAdapter(borrowBook adaptee) {
    this.adaptee = adaptee;
  }

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

class borrowBook_jButtonReset_mouseAdapter
    extends java.awt.event.MouseAdapter {
  borrowBook adaptee;

  borrowBook_jButtonReset_mouseAdapter(borrowBook adaptee) {
    this.adaptee = adaptee;
  }

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

class borrowBook_jButtonOk_mouseAdapter
    extends java.awt.event.MouseAdapter {
  borrowBook adaptee;

  borrowBook_jButtonOk_mouseAdapter(borrowBook adaptee) {
    this.adaptee = adaptee;
  }

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

class borrowBook_this_windowAdapter
    extends java.awt.event.WindowAdapter {
  borrowBook adaptee;

  borrowBook_this_windowAdapter(borrowBook adaptee) {
    this.adaptee = adaptee;
  }

  public void windowOpened(WindowEvent e) {
    adaptee.this_windowOpened(e);
  }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久97超碰国产精品超碰| 午夜日韩在线观看| youjizz国产精品| 国产精品欧美一级免费| 懂色av一区二区三区蜜臀| 国产午夜亚洲精品午夜鲁丝片 | www日韩大片| 国产乱子轮精品视频| 国产精品欧美一区喷水| 91黄色免费网站| 奇米色一区二区| 26uuu国产日韩综合| 成人激情午夜影院| 亚洲国产视频a| 欧美大片免费久久精品三p| 国产成人av影院| 亚洲激情网站免费观看| 日韩视频免费观看高清完整版在线观看 | 国产精品久久久久精k8 | 欧美伦理视频网站| 狠狠久久亚洲欧美| 中文字幕一区免费在线观看| 欧美日韩精品电影| 国产福利精品一区二区| 亚洲欧美日韩国产另类专区| 欧美一级高清片| jiyouzz国产精品久久| 日韩精品一区第一页| 欧美经典一区二区| 欧美日韩一级二级三级| 国产成人午夜视频| 天堂va蜜桃一区二区三区漫画版| 精品国产乱码久久久久久1区2区| 99久久精品国产网站| 久久精品久久99精品久久| 亚洲柠檬福利资源导航| 日韩精品专区在线影院观看| 在线亚洲人成电影网站色www| 麻豆精品一区二区三区| 亚洲免费成人av| 久久久亚洲精品一区二区三区| 欧美色中文字幕| 成a人片国产精品| 国模娜娜一区二区三区| 亚洲国产aⅴ天堂久久| 国产精品女同互慰在线看| 欧美一区二视频| 色激情天天射综合网| 国产福利不卡视频| 秋霞成人午夜伦在线观看| 亚洲美女区一区| 国产精品无人区| 欧美精品一区二区三区在线| 欧美猛男gaygay网站| 91在线无精精品入口| 成人中文字幕电影| 精品伊人久久久久7777人| 天天综合色天天综合色h| 亚洲欧美日韩系列| 国产精品色噜噜| 久久久国产精华| 精品国产伦一区二区三区观看方式 | 美国一区二区三区在线播放| 亚洲免费毛片网站| 亚洲欧洲日产国码二区| 久久久久综合网| 欧美成人一区二区三区在线观看| 精品视频资源站| 日本黄色一区二区| 91麻豆精品一区二区三区| 97se亚洲国产综合自在线观| 国产成人精品免费视频网站| 国产精品1区2区| 国产福利一区在线观看| 国产在线视频一区二区| 激情综合一区二区三区| 国产乱子伦视频一区二区三区 | 成人国产一区二区三区精品| 国产91高潮流白浆在线麻豆 | 亚洲国产欧美一区二区三区丁香婷| 亚洲男女一区二区三区| 亚洲美女精品一区| 一区二区免费在线播放| 夜夜亚洲天天久久| 亚洲国产成人高清精品| 午夜精品久久久久久久| 日韩影视精彩在线| 久99久精品视频免费观看| 国产又粗又猛又爽又黄91精品| 国产成人综合在线| 99久久久久免费精品国产| 91看片淫黄大片一级| 欧美日韩一区高清| 欧美刺激午夜性久久久久久久| 久久久综合九色合综国产精品| 亚洲国产成人自拍| 一区二区三区欧美久久| 香蕉久久一区二区不卡无毒影院| 日韩成人午夜电影| 国产麻豆欧美日韩一区| 94-欧美-setu| 91精品国产欧美日韩| 久久综合狠狠综合久久综合88 | 国产激情视频一区二区在线观看 | 国产美女一区二区| 99亚偷拍自图区亚洲| 欧美日韩的一区二区| 精品99999| 亚洲精品高清在线观看| 男人的天堂亚洲一区| 国产99久久久国产精品免费看| 色综合色狠狠天天综合色| 91精品国产综合久久精品app| 久久精品欧美一区二区三区不卡| 日韩一区有码在线| 日本aⅴ精品一区二区三区| 国产91精品精华液一区二区三区| 在线免费观看不卡av| 久久久久久99精品| 依依成人综合视频| 国产精品一级在线| 欧美久久久久久久久久| 中文字幕第一区第二区| 婷婷中文字幕一区三区| www.欧美精品一二区| 日韩欧美自拍偷拍| 亚洲欧美电影院| 国产成人在线影院 | 精品处破学生在线二十三| 亚洲欧美另类小说| 国产精品主播直播| 91精品在线麻豆| 夜夜亚洲天天久久| 成人综合婷婷国产精品久久蜜臀| 欧美一级欧美一级在线播放| 一区二区在线观看免费| 国产精品资源在线观看| 日韩一二三四区| 一区二区三区成人| a在线欧美一区| 久久久久久久久久久久电影| 奇米影视一区二区三区| 欧美无砖砖区免费| 亚洲人成网站在线| 不卡视频一二三| 国产亚洲短视频| 久久精品国产精品亚洲综合| 欧美肥妇毛茸茸| 一区二区三区在线视频播放| 成人黄色av网站在线| 久久精品视频免费观看| 国产一区二区视频在线| 日韩亚洲欧美高清| 午夜不卡av免费| 欧美色综合网站| 亚洲一区二区三区在线看| 91在线一区二区| 18欧美亚洲精品| 99re6这里只有精品视频在线观看| 国产欧美一区二区在线| 国产精品亚洲视频| 国产亚洲欧美色| 国产精品99久久久久久似苏梦涵| 日韩精品中文字幕一区 | 亚洲v中文字幕| 欧美中文字幕一区| 亚洲一区在线视频观看| 欧美日韩一区二区三区不卡| 亚洲制服丝袜av| 欧美日韩高清一区二区三区| 视频在线在亚洲| 欧美成人在线直播| 韩国女主播成人在线观看| 久久久av毛片精品| 国产丶欧美丶日本不卡视频| 国产欧美精品一区aⅴ影院 | 国产成人亚洲综合色影视| 久久久精品黄色| av不卡一区二区三区| **性色生活片久久毛片| 在线影视一区二区三区| 亚洲v精品v日韩v欧美v专区| 日韩一区二区三区视频在线观看| 久久国内精品自在自线400部| 精品捆绑美女sm三区| 国产精品影视天天线| 国产精品家庭影院| 在线视频中文字幕一区二区| 日韩成人免费在线| 国产人成亚洲第一网站在线播放| av动漫一区二区| 一区二区三区中文字幕精品精品| 欧美在线免费观看视频| 蜜臀av性久久久久蜜臀av麻豆| 久久久精品免费网站| 91精品1区2区| 美女视频黄 久久| 国产精品毛片a∨一区二区三区| 在线免费不卡电影| 国产在线精品一区二区三区不卡 |