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

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

?? dlglibadd.java~26~

?? 用java實現的一個應用程序,源碼非常完整,可以直接運行
?? JAVA~26~
字號:
package 畢業設計;

import java.awt.*;
import java.util.*;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class dlgLibAdd extends JDialog {
    JLabel lblId = new JLabel();
    JTextField txtId = new JTextField();
    JLabel lblBarCode = new JLabel();
    JTextField txtBarCode = new JTextField();
    JLabel lblName = new JLabel();
    JTextField txtName = new JTextField();
    JLabel lblAuthor = new JLabel();
    JTextField txtAuthor = new JTextField();
    JLabel lblSynopsis = new JLabel();
    JTextArea txtSynopsis = new JTextArea();
    JLabel lblPublish = new JLabel();
    JLabel lblPrice = new JLabel();
    JLabel lblSort = new JLabel();
    JLabel lblIntoTime = new JLabel();
    JLabel lblLocation = new JLabel();
    JTextField txtPrice = new JTextField();
    JTextField txtIntoTime = new JTextField();
    JLabel lblIsbn = new JLabel();
    JTextField txtIsbn = new JTextField();
    JComboBox cbbPublish = new JComboBox();
    JComboBox cbbSort = new JComboBox();
    JTextField txtLocation = new JTextField();
    JButton btnAdd = new JButton();
    JButton btnCancel = new JButton();
    JButton btnExit = new JButton();
    JLabel lblLine = new JLabel();
    JLabel lblPage = new JLabel();
    JTextField txtPage = new JTextField();
    public dlgLibAdd() {
        try {
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        getContentPane().setLayout(null);
        setSize(new Dimension(700, 530));
        setTitle("圖書添加");
        lblId.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblId.setText("編      號:");
        lblId.setBounds(new Rectangle(30, 19, 74, 28));
        txtId.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtId.setBounds(new Rectangle(110, 19, 208, 28));
        lblBarCode.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblBarCode.setText("條 形 碼:");
        lblBarCode.setBounds(new Rectangle(30, 71, 75, 28));
        txtBarCode.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtBarCode.setText("");
        txtBarCode.setBounds(new Rectangle(110, 71, 208, 28));
        lblName.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtName.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtName.setText("");
        txtName.setBounds(new Rectangle(110, 125, 208, 28));
        lblAuthor.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblAuthor.setText("作     者:");
        lblAuthor.setBounds(new Rectangle(30, 182, 87, 28));
        txtAuthor.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtAuthor.setText("");
        txtAuthor.setBounds(new Rectangle(110, 181, 208, 28));
        lblSynopsis.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblSynopsis.setText("簡       介:");
        lblSynopsis.setBounds(new Rectangle(352, 177, 76, 38));
        txtSynopsis.setText("");
        txtSynopsis.setBounds(new Rectangle(354, 209, 307, 217));
        lblName.setText("名     稱:");
        lblName.setBounds(new Rectangle(30, 123, 77, 28));
        lblPublish.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblPublish.setText("出 版 社:");
        lblPublish.setBounds(new Rectangle(30, 240, 69, 28));
        lblPrice.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblPrice.setText("價     格:");
        lblPrice.setBounds(new Rectangle(30, 353, 74, 28));
        lblSort.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblSort.setText("類       別:");
        lblSort.setBounds(new Rectangle(350, 18, 79, 28));
        lblIntoTime.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblIntoTime.setText("入庫時間:");
        lblIntoTime.setBounds(new Rectangle(350, 73, 86, 28));
        lblLocation.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblLocation.setText("存放位置:");
        lblLocation.setBounds(new Rectangle(350, 131, 82, 28));
        txtPrice.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtPrice.setText("");
        txtPrice.setBounds(new Rectangle(110, 295, 208, 28));
        txtIntoTime.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtIntoTime.setText(getNowTime());
        txtIntoTime.setBounds(new Rectangle(433, 71, 225, 28));
        lblIsbn.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblIsbn.setText("I S B N:");
        lblIsbn.setBounds(new Rectangle(33, 296, 65, 28));
        txtIsbn.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtIsbn.setText("");
        txtIsbn.setBounds(new Rectangle(110, 351, 208, 28));
        cbbPublish.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        cbbPublish.setBounds(new Rectangle(110, 238, 208, 29));
        cbbSort.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        cbbSort.setBounds(new Rectangle(434, 19, 225, 28));
        txtLocation.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtLocation.setText("");
        txtLocation.setBounds(new Rectangle(434, 126, 225, 28));
        btnAdd.setBounds(new Rectangle(123, 463, 96, 28));
        btnAdd.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        btnAdd.setText("添加");
        btnAdd.addActionListener(new dlgLibAdd_btnAdd_actionAdapter(this));
        btnCancel.setBounds(new Rectangle(308, 461, 97, 28));
        btnCancel.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        btnCancel.setText("清空");
        btnCancel.addActionListener(new dlgLibAdd_btnCancel_actionAdapter(this));
        btnExit.setBounds(new Rectangle(480, 461, 87, 28));
        btnExit.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        btnExit.setText("退出");
        btnExit.addActionListener(new dlgLibAdd_btnExit_actionAdapter(this));
        lblLine.setBorder(BorderFactory.createEtchedBorder());
        lblLine.setText("");
        lblLine.setBounds(new Rectangle(24, 9, 646, 437));
        lblPage.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        lblPage.setText("總 頁 數:");
        lblPage.setBounds(new Rectangle(26, 396, 78, 32));
        txtPage.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
        txtPage.setText("");
        txtPage.setBounds(new Rectangle(107, 399, 210, 29));
        this.getContentPane().add(txtSynopsis);
        this.getContentPane().add(txtLocation);
        this.getContentPane().add(lblLocation);
        this.getContentPane().add(txtIntoTime);
        this.getContentPane().add(lblIntoTime);
        this.getContentPane().add(cbbSort);
        this.getContentPane().add(txtId);
        this.getContentPane().add(lblId);
        this.getContentPane().add(txtName);
        this.getContentPane().add(txtBarCode);
        this.getContentPane().add(lblSort);
        this.getContentPane().add(txtAuthor);
        this.getContentPane().add(cbbPublish);
        this.getContentPane().add(lblPublish);
        this.getContentPane().add(lblName);
        this.getContentPane().add(lblBarCode);
        this.getContentPane().add(lblSynopsis);
        this.getContentPane().add(lblAuthor);
        this.getContentPane().add(txtPrice);
        this.getContentPane().add(txtIsbn);
        this.getContentPane().add(lblPrice);
        this.getContentPane().add(lblIsbn);
        this.getContentPane().add(btnAdd);
        this.getContentPane().add(btnExit);
        this.getContentPane().add(lblPage);
        this.getContentPane().add(txtPage);
        this.getContentPane().add(lblLine);
        this.getContentPane().add(btnCancel);
        this.setResizable(false);
        DisplayPublish();
        DisplaySort();
    }

    public String getNowTime() {
        Calendar c = Calendar.getInstance();
        java.sql.Date dd = new java.sql.Date(c.getTimeInMillis());
        java.sql.Time tt = new java.sql.Time(c.getTimeInMillis());
        String NowTime;
        NowTime = dd.toString();
        return NowTime;
    }

    public void DisplayPublish() {
        Vector vt;
        PublishConDB publishDB = new PublishConDB();
        vt = publishDB.SearchAll();
        for (int i = 0; i < vt.size(); i++) {
            cbbPublish.addItem(((Vector) (vt.get(i))).get(1));
        }
    }

    public void DisplaySort() {
        Vector vt;
        SortConDB sortDB = new SortConDB();
        vt = sortDB.SearchAll();
        for (int i = 0; i < vt.size(); i++) {
            cbbSort.addItem(((Vector) (vt.get(i))).get(1));
        }
    }

    public void ShowLibAdd() {
        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.setModal(true);
        this.setVisible(true);
    }

    public void btnAdd_actionPerformed(ActionEvent e) {
        String Id = txtId.getText();
        String BarCode = txtBarCode.getText();
        String Name = txtName.getText();
        String Author = txtAuthor.getText();
        String Page = txtPage.getText();
        String Publish = cbbPublish.getSelectedItem().toString();
        String Isbn = txtIsbn.getText();
        String Price = txtPrice.getText();
        String Sort = cbbSort.getSelectedItem().toString();
        String IntoTime = txtIntoTime.getText();
        String Location = txtLocation.getText();
        String Synopsis = txtSynopsis.getText();
        if (Id.equals("")) {
            JOptionPane.showMessageDialog(this, "圖書編號不能為空!");
        } else if (BarCode.equals("")) {
            JOptionPane.showMessageDialog(this, "圖書條形碼不能為空!");
        } else {
            if (Name.equals("")) {
                Name = "不詳";
            }
            if (Author.equals("")) {
                Author = "不詳";
            }
            if (Page.equals("")) {
                Page = "不詳";
            }
            if (Isbn.equals("")) {
                Isbn = "不詳";
            }
            if (Price.equals("")) {
                Price = "不詳";
            }
            if (IntoTime.equals("")) {
                IntoTime = "不詳";
            }

            if (Location.equals("")) {
                Location = "不詳";
            }
            if (Synopsis.equals("")) {
                Synopsis = "沒有簡介";
            }
            BookConDB bookDB = new BookConDB();
            Vector tempvt = new Vector();
            tempvt = bookDB.SearchBook(Id,"","","","","",true);
            if(tempvt.size()>0)
            {
                bookDB.CloseBookDB();
                JOptionPane.showMessageDialog(this, "添加失敗,該編號已存在!");
                return;
            }
            bookDB.AddBook(Id, BarCode, Name, Author, Page, Publish, Isbn,
                           Price, Sort, IntoTime, Location, Synopsis);
            if (bookDB.SearchBook(Id, "", "", "", "", "", true).size() < 1) {
                bookDB.CloseBookDB();
                JOptionPane.showMessageDialog(this, "添加失敗,請不要輸入特殊符號!");
                return;
            }
            bookDB.CloseBookDB();
            JOptionPane.showMessageDialog(this, "添加成功!");
        }
    }

    public void btnCancel_actionPerformed(ActionEvent e) {
        txtId.setText("");
        txtBarCode.setText("");
        txtName.setText("");
        txtAuthor.setText("");
        txtPage.setText("");
        cbbPublish.setSelectedIndex(0);
        txtIsbn.setText("");
        txtPrice.setText("");
        cbbSort.setSelectedIndex(0);
        txtLocation.setText("");
        txtSynopsis.setText("");
    }

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

class dlgLibAdd_btnExit_actionAdapter implements ActionListener {
    private dlgLibAdd adaptee;
    dlgLibAdd_btnExit_actionAdapter(dlgLibAdd adaptee) {
        this.adaptee = adaptee;
    }

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


class dlgLibAdd_btnCancel_actionAdapter implements ActionListener {
    private dlgLibAdd adaptee;
    dlgLibAdd_btnCancel_actionAdapter(dlgLibAdd adaptee) {
        this.adaptee = adaptee;
    }

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


class dlgLibAdd_btnAdd_actionAdapter implements ActionListener {
    private dlgLibAdd adaptee;
    dlgLibAdd_btnAdd_actionAdapter(dlgLibAdd adaptee) {
        this.adaptee = adaptee;
    }

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费黄网站欧美| 日韩一级在线观看| 欧美成人精品3d动漫h| 亚洲黄色av一区| 国产一区91精品张津瑜| 欧美乱妇23p| 亚洲天天做日日做天天谢日日欢| 久久成人18免费观看| 欧洲av一区二区嗯嗯嗯啊| 中文字幕久久午夜不卡| 日韩在线一区二区三区| 欧洲精品一区二区三区在线观看| 欧美激情一区二区三区四区| 日韩一级免费一区| 日韩免费在线观看| 亚洲三级理论片| 国产一区二区三区电影在线观看 | 国产一区二区三区四区五区入口| 色视频一区二区| 国产精品久久久久久久蜜臀| 国产河南妇女毛片精品久久久| 欧美成人女星排名| 午夜亚洲福利老司机| 欧洲视频一区二区| 中文字幕日韩一区| av电影在线观看一区| 国产精品麻豆欧美日韩ww| 国产成人亚洲综合a∨猫咪| 久久综合av免费| 国产精品性做久久久久久| 亚洲精品在线一区二区| 五月天精品一区二区三区| 精品少妇一区二区三区视频免付费 | 国产欧美一二三区| 国产在线精品一区二区不卡了| 日韩免费高清视频| 国模大尺度一区二区三区| 亚洲精品一区二区三区精华液| 国产一区二区网址| 欧美激情一区二区| 99免费精品视频| 一区二区三区高清在线| 欧美日韩一区三区| 蜜桃视频第一区免费观看| 亚洲精品一区二区三区精华液 | 欧美精品视频www在线观看 | 午夜国产精品影院在线观看| 69堂精品视频| 国产一区二区导航在线播放| 中文字幕一区在线| 欧美日本国产视频| 激情综合色综合久久| 欧美国产日韩一二三区| 色94色欧美sute亚洲线路一久 | 色综合久久久久| 亚洲va中文字幕| 久久这里只有精品首页| 97se狠狠狠综合亚洲狠狠| 亚洲国产毛片aaaaa无费看| 日韩视频一区二区在线观看| www.在线欧美| 日韩激情在线观看| 欧美激情中文不卡| 欧美三级韩国三级日本三斤| 国产乱子伦一区二区三区国色天香| 国产精品久久久久婷婷二区次| 欧美性大战久久久久久久蜜臀| 青青草国产成人av片免费| 中文字幕国产一区| 欧美一区二区三区在线视频 | 亚洲欧美综合另类在线卡通| 欧美日韩电影在线| 国产美女娇喘av呻吟久久 | 综合久久一区二区三区| 91精品国产91久久久久久最新毛片 | 99久久久精品免费观看国产蜜| 亚洲国产精品人人做人人爽| 久久久欧美精品sm网站| 欧美婷婷六月丁香综合色| 国产成人丝袜美腿| 伦理电影国产精品| 一区二区三区久久| 国产女同互慰高潮91漫画| 欧美日韩久久久一区| 不卡一区中文字幕| 久久99国产精品尤物| 午夜精品福利一区二区蜜股av | 1024成人网色www| 精品区一区二区| 欧美电影影音先锋| 91猫先生在线| 成人精品小蝌蚪| 国产一区二区不卡老阿姨| 日韩av中文字幕一区二区| 亚洲精品乱码久久久久久日本蜜臀| 久久久欧美精品sm网站| 精品国产区一区| 欧美一级二级在线观看| 91精品国产91久久综合桃花| 欧美日韩高清一区二区不卡| 色欧美日韩亚洲| 日本韩国欧美在线| 色老汉av一区二区三区| 91影院在线免费观看| k8久久久一区二区三区| 成人av片在线观看| 99这里都是精品| 99久久精品99国产精品 | 一区二区日韩av| 亚洲免费观看高清完整版在线观看熊 | 日韩一卡二卡三卡国产欧美| 91精品综合久久久久久| 91精品国产一区二区| 欧美一级淫片007| 欧美一区日韩一区| 精品欧美黑人一区二区三区| 精品电影一区二区三区| 久久精品亚洲精品国产欧美 | 一本大道久久a久久精品综合| 成人动漫av在线| 99国产精品国产精品久久| 97se亚洲国产综合自在线观| 91久久精品一区二区| 欧美午夜精品理论片a级按摩| 欧美在线free| 欧美日本国产视频| 精品国产一区二区三区不卡| 国产欧美一区二区精品仙草咪| 中文字幕国产精品一区二区| 亚洲欧美福利一区二区| 亚洲小说欧美激情另类| 91视频在线观看免费| 精品日韩99亚洲| 久久精品在线观看| 国产精品久久看| 亚洲激情图片qvod| 日本aⅴ亚洲精品中文乱码| 精品一区二区av| 国产超碰在线一区| 在线中文字幕一区| 欧美一级欧美三级| 久久久久国色av免费看影院| 国产精品第五页| 日本不卡高清视频| av在线不卡网| 欧美精品 国产精品| 久久免费美女视频| 国产女主播一区| 午夜精品久久久久久久99水蜜桃| 九一久久久久久| 色综合久久综合网欧美综合网| 3atv在线一区二区三区| 国产精品久久久久一区 | 久久伊人蜜桃av一区二区| 国产精品毛片无遮挡高清| 欧美日韩视频在线观看一区二区三区| 欧美精品亚洲一区二区在线播放| 欧美一区二区女人| 国产日韩欧美不卡| 午夜天堂影视香蕉久久| 国产中文字幕精品| 欧美在线小视频| 日韩一区二区不卡| 一级中文字幕一区二区| 国产一区欧美日韩| 欧美日韩高清在线播放| 国产精品天干天干在观线| 日本色综合中文字幕| 91国偷自产一区二区开放时间 | 欧美一区二区在线视频| 亚洲欧美一区二区不卡| 老司机免费视频一区二区三区| 色婷婷精品久久二区二区蜜臀av | 久久精品人人爽人人爽| 一区二区三区欧美久久| 国产成人免费视频网站高清观看视频 | 日韩一区二区免费在线电影| 亚洲欧美韩国综合色| 豆国产96在线|亚洲| 精品久久久久久最新网址| 午夜激情久久久| 精品视频资源站| 亚洲激情男女视频| 91在线视频在线| 日本一区二区在线不卡| 国产麻豆精品在线| 欧美大片一区二区| 日韩av一区二区在线影视| 欧美日本一区二区三区| 亚洲国产视频a| 欧美日韩美少妇| 亚洲成人黄色小说| 欧美日韩亚洲综合在线| 亚洲一区二区三区影院| 色婷婷综合久久久| 亚洲国产一区在线观看| 精品视频1区2区| 天天色综合天天| 91精品欧美久久久久久动漫| 麻豆视频一区二区|