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

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

?? booklist.java~40~

?? 這個是議和功能強大的圖書借閱系統 用java實現的可供各大高校使用
?? JAVA~40~
字號:
package bookmanager;

import javax.swing.*;
import com.borland.jbcl.layout.*;
import java.awt.*;
import java.sql.*;           //引入包java.sql.*;
import javax.swing.table.*;  //引入包sqljavax.swing.table.*;
import java.util.*;          //引入包sqljava.util*;
import java.awt.event.*;

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

public class bookList
    extends JFrame {
  //定義結果集
  ResultSet rs;
  //定義數據庫操作對象
  private DBManager db = new DBManager();
  Vector tempvector = new Vector(1, 1);
  //定義DefaultTableModel模型
  DefaultTableModel model = new DefaultTableModel();
   //定義JTable為DefaultTableModel的實例model模式
  JTable jTableResult = new JTable(model);

  XYLayout xYLayout1 = new XYLayout();
  JScrollPane jScrollPane1 = new JScrollPane();
  JButton jButtonSearch = new JButton();
  JLabel jLabel1 = new JLabel();
  JTextField jTextFieldname = new JTextField();
  JLabel jLabel2 = new JLabel();
  JTextField jTextFieldpress = new JTextField();
  JLabel jLabel3 = new JLabel();
  JTextField jTextFieldauthor = new JTextField();

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

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

  private void jbInit() throws Exception {
    xYLayout1.setWidth(564);
    xYLayout1.setHeight(374);
    this.getContentPane().setLayout(xYLayout1);
    jButtonSearch.setText("查詢");
    jButtonSearch.addMouseListener(new bookList_jButtonSearch_mouseAdapter(this));
    jButtonSearch.setFont(new java.awt.Font("Dialog", 0, 16));
    // model中加入列名
    model.addColumn("書名");
    model.addColumn("出版社");
    model.addColumn("作者");
    model.addColumn("地址");
    model.addColumn("出版日期");
    model.addColumn("定價");
    model.addColumn("評論");

    jLabel1.setFont(new java.awt.Font("Dialog", 0, 16));
    jLabel1.setText("名稱");
    jTextFieldname.setFont(new java.awt.Font("Dialog", 0, 16));
    jTextFieldname.setText("");
    jLabel2.setFont(new java.awt.Font("Dialog", 0, 16));
    jLabel2.setText("出版社");
    jTextFieldpress.setFont(new java.awt.Font("Dialog", 0, 16));
    jTextFieldpress.setText("");
    jLabel3.setText("作者");
    jLabel3.setFont(new java.awt.Font("Dialog", 0, 16));
    jTextFieldauthor.setFont(new java.awt.Font("Dialog", 0, 16));
    jTextFieldauthor.setText("");

    this.getContentPane().add(jScrollPane1, new XYConstraints(18, 102, 530, 253));
    this.getContentPane().add(jLabel1, new XYConstraints(27, 21, 92, 27));
    this.getContentPane().add(jTextFieldname,
                              new XYConstraints(138, 22, 116, -1));
    this.getContentPane().add(jTextFieldauthor,
                              new XYConstraints(384, 20, 139, 27));
    this.getContentPane().add(jLabel3, new XYConstraints(305, 23, 62, -1));
    this.getContentPane().add(jLabel2, new XYConstraints(24, 67, 91, -1));
    this.getContentPane().add(jTextFieldpress,
                              new XYConstraints(137, 59, 117, 28));
    this.getContentPane().add(jButtonSearch, new XYConstraints(385, 59, 136, 28));
   // jScrollPane1.add(jTableResult, null);
      jScrollPane1.getViewport().add(jTableResult, null);//added
  }

//加載數據
  void jButtonSearch_mouseClicked(MouseEvent e) {
    String strSQL;
    //
    boolean isFirst = true;
    //檢驗書目是否存在
    strSQL = "select * from Books ";
    if (!jTextFieldname.getText().trim().equals("")) {
      strSQL = strSQL + " where bookname='" + jTextFieldname.getText().trim() +
          "'";
      isFirst = false;
    }
    if (!jTextFieldpress.getText().trim().equals("")) {
      if (isFirst) {
        strSQL = strSQL + " where press='" + jTextFieldpress.getText().trim() +
            "'";
        isFirst = false;
      }
      else {
        strSQL = strSQL + " and press='" + jTextFieldpress.getText().trim() +
            "'";
      }
    }
    if (!jTextFieldauthor.getText().trim().equals("")) {
      if (isFirst) {
        strSQL = strSQL + " where author='" + jTextFieldauthor.getText().trim() +
            "'";
        isFirst = false;
      }
      else {
        strSQL = strSQL + " and author='" + jTextFieldauthor.getText().trim() +
            "'";
      }

    }
    rs = db.getResult(strSQL);
    boolean isexist = false;
    try {
      isexist = rs.first();
    }
    catch (SQLException ex1) {
      JOptionPane.showMessageDialog(null, "ex1.toString() " + ex1.toString());
    }
    //若書目不存在,提示警告信息提醒用戶
    if (!isexist) {
      JOptionPane.showMessageDialog(null, "書庫中沒有書目,請確認!");
      return;
    }
     //若存在,執行更新操作

      //清空model中的對象
      //for (int n = model.getRowCount() - 1; n >= 0; n--)
      //  model.removeRow(n);

      try {
        rs.beforeFirst();
        while (rs.next()) {
           tempvector=new Vector(1,1);
          tempvector.add(rs.getString("bookname"));
          tempvector.add(rs.getString("press"));
          tempvector.add(rs.getString("author"));
          tempvector.add(rs.getString("address"));
          tempvector.add(rs.getString("pressdate"));
          tempvector.add(rs.getString("price"));
          tempvector.add(rs.getString("comment"));

          //  System.out.println(rs.getString("bookname"));
          model.addRow(tempvector);
          //           tempvector.clear();
          for (int n = 0; n < tempvector.size(); n++) {
            System.out.println( (String) tempvector.get(n));
          }

        }
      }
      catch (SQLException ex) {
        JOptionPane.showMessageDialog(null, "ex.toString() :" + ex.toString());
      }

  }
}

class bookList_jButtonSearch_mouseAdapter
    extends java.awt.event.MouseAdapter {
  bookList adaptee;

  bookList_jButtonSearch_mouseAdapter(bookList adaptee) {
    this.adaptee = adaptee;
  }

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产传媒日韩欧美成人| 免费观看91视频大全| 亚洲色图色小说| 亚洲国产精品人人做人人爽| 日韩精品成人一区二区三区| 麻豆一区二区三| 大桥未久av一区二区三区中文| 国产大陆亚洲精品国产| 色综合欧美在线视频区| 色婷婷av一区二区三区大白胸| 色综合网色综合| 欧美一区二区三级| 国产精品色哟哟网站| 亚洲国产成人av好男人在线观看| 亚洲精品国产品国语在线app| 精品国产伦一区二区三区观看方式| 久久久www成人免费毛片麻豆| 国产欧美一区二区精品性| 亚洲精品国产成人久久av盗摄 | 国产精品久久网站| 一区二区三区四区高清精品免费观看 | 亚洲国产一区二区三区| 国产精选一区二区三区| 欧美日韩国产一二三| 中文字幕一区二区在线观看| 久久er精品视频| 91亚洲国产成人精品一区二区三 | 亚洲午夜久久久久久久久电影网 | 精品欧美久久久| 亚洲香肠在线观看| 91蝌蚪国产九色| 国产精品对白交换视频| 国产精品综合视频| 欧美高清在线一区二区| 国内精品伊人久久久久影院对白| 91小宝寻花一区二区三区| 国产精品久久久久一区二区三区 | 欧美调教femdomvk| 一区二区三区欧美久久| 国产亚洲福利社区一区| 国产精品18久久久久久久网站| 欧美成人激情免费网| 精品综合久久久久久8888| 精品国产在天天线2019| 不卡av在线免费观看| 亚洲男人的天堂在线观看| 91成人在线精品| 免费的国产精品| 久久久久久97三级| 欧美午夜精品久久久久久孕妇 | 在线欧美一区二区| 久久国产麻豆精品| 亚洲天堂精品视频| 欧美xxx久久| 91老师片黄在线观看| 毛片av一区二区三区| 中文字幕不卡在线| 欧美精品免费视频| av午夜一区麻豆| 欧美aaaaaa午夜精品| 亚洲精品亚洲人成人网 | 中文欧美字幕免费| 6080日韩午夜伦伦午夜伦| 国产激情一区二区三区桃花岛亚洲| 伊人性伊人情综合网| 欧美成人r级一区二区三区| 亚洲一二三四区不卡| 久久久91精品国产一区二区三区| 色综合久久久网| 国产福利91精品一区二区三区| 亚洲黄网站在线观看| 精品播放一区二区| 欧美成人福利视频| 51久久夜色精品国产麻豆| 99精品视频中文字幕| 91在线视频免费91| 国产91富婆露脸刺激对白| 青青草国产成人av片免费| 国产成人av在线影院| 精品中文av资源站在线观看| 日韩激情中文字幕| 首页国产丝袜综合| 麻豆91在线播放免费| 日韩精品欧美精品| 日韩精品亚洲专区| 久久爱www久久做| 国产乱码精品1区2区3区| 成人国产精品免费观看动漫 | 精品久久久久久久久久久院品网 | 日韩制服丝袜先锋影音| 日本视频免费一区| 国产精品国产成人国产三级| 日本一区二区三区四区在线视频| 国产日韩欧美高清在线| 欧美日韩亚洲国产综合| 欧美日韩在线综合| 精品国产凹凸成av人网站| 国产三级一区二区三区| 日韩欧美国产一区二区三区 | 亚洲3atv精品一区二区三区| 日本在线观看不卡视频| 精彩视频一区二区三区| 不卡视频在线看| 91欧美激情一区二区三区成人| 欧美午夜一区二区三区| 2023国产一二三区日本精品2022| 国产精品美女久久久久久久久 | 亚洲午夜日本在线观看| 国产精品一区二区三区99| 韩国精品久久久| 91黄色免费看| 国产精品电影院| 国产一区二区三区| 在线播放中文一区| 婷婷久久综合九色综合伊人色| 日本美女一区二区| 在线亚洲高清视频| 亚洲男人的天堂网| 不卡高清视频专区| 国产精品污网站| 狠狠网亚洲精品| 日韩三级伦理片妻子的秘密按摩| 一区二区三区中文字幕| 成人听书哪个软件好| 国产日韩亚洲欧美综合| 99视频超级精品| 中文字幕亚洲精品在线观看| 成人亚洲一区二区一| 欧美不卡视频一区| 激情综合色综合久久综合| 26uuu国产电影一区二区| 国产乱码字幕精品高清av| 欧美v日韩v国产v| 国产69精品久久99不卡| 国产精品久久久久久久蜜臀| 从欧美一区二区三区| 亚洲欧美在线另类| 欧美日韩亚洲综合在线 | 日韩一区和二区| 国产一区二区免费在线| 国产精品国产自产拍高清av王其| 成人一区二区三区中文字幕| 亚洲欧美日韩综合aⅴ视频| 欧美写真视频网站| 国产精品亚洲人在线观看| 中文字幕欧美一| 欧美在线free| 美女精品自拍一二三四| 精品国产亚洲在线| 欧美精品三级日韩久久| 在线观看欧美精品| 激情图区综合网| 中文字幕在线不卡一区二区三区 | 欧美日韩久久久久久| 九九**精品视频免费播放| 亚洲手机成人高清视频| 精品免费国产二区三区| av成人老司机| 久久国产欧美日韩精品| 国产一区二区三区黄视频 | 成人免费黄色在线| 久久69国产一区二区蜜臀| 蜜桃精品视频在线观看| 综合久久久久综合| 久久精品水蜜桃av综合天堂| 91麻豆精品国产无毒不卡在线观看| 91在线国产福利| 不卡欧美aaaaa| 国产成人午夜视频| 国产一区二区三区蝌蚪| 免费高清视频精品| 麻豆精品一区二区三区| 亚洲一区二区三区小说| 夜夜嗨av一区二区三区四季av| 国产精品久久久久影院色老大 | 精品一区二区三区免费观看| 免费一级片91| 蜜乳av一区二区三区| 另类人妖一区二区av| 精品一区二区三区香蕉蜜桃| 国产伦理精品不卡| 成人爱爱电影网址| 91免费看视频| 精品精品国产高清a毛片牛牛| 久久综合九色综合欧美亚洲| 国产日韩欧美一区二区三区乱码| 亚洲欧洲另类国产综合| 亚洲国产人成综合网站| 国产在线日韩欧美| 色老头久久综合| 日韩一区二区三| 亚洲美女视频一区| 免费在线观看视频一区| 成人国产精品免费观看视频| 欧美日本精品一区二区三区| 国产色产综合产在线视频| 国产精品你懂的在线| 日韩女优电影在线观看| 在线精品视频小说1| 日韩欧美在线观看一区二区三区|