⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frmborrowkill.java~1~

📁 此程序是用Java实现的一个图书管理系统,再加以可以做毕业设计用而,而且实现的工能相对效全.
💻 JAVA~1~
字号:
package bookmanager;

import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.JPanel;
import java.awt.*;
import javax.swing.*;
import javax.swing.border.Border;
import javax.swing.border.TitledBorder;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Calendar;
import java.sql.Date;

public class frmborrowkill extends JFrame {
    Calendar cr;
    public frmborrowkill() {
        try {
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        getContentPane().setLayout(null);
        this.setTitle("还书操作");
        jPanel1.setBackground(SystemColor.activeCaptionBorder);
        jPanel1.setBorder(border2);
        jPanel1.setActionMap(null);
        jPanel1.setBounds(new Rectangle(7, 9, 386, 286));
        jPanel1.setLayout(null);
        txt1.setText("");
        txt1.setBounds(new Rectangle(74, 10, 92, 21));
        lblnum2.setText("图书名称:");
        lblnum2.setBounds(new Rectangle(7, 49, 56, 19));
        txt2.setText("");
        txt2.setBounds(new Rectangle(74, 45, 93, 22));
        lblnum3.setText("借书证号:");
        lblnum3.setBounds(new Rectangle(6, 83, 52, 23));
        txt3.setText("");
        txt3.setBounds(new Rectangle(74, 80, 91, 24));
        lbl4.setText("姓名:");
        lbl4.setBounds(new Rectangle(6, 122, 44, 18));
        txt4.setText("");
        txt4.setBounds(new Rectangle(73, 118, 91, 25));
        lbl5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 15));
        lbl5.setText("还:");
        lbl5.setBounds(new Rectangle(6, 157, 30, 20));
        cmb1.setBounds(new Rectangle(73, 156, 50, 19));
        String str = new String("123456789");
        for (int i = 0; i < str.length(); i++) {
            cmb1.addItem(String.valueOf(str.charAt(i)));
        }
        lbl6.setText("本");
        lbl6.setBounds(new Rectangle(131, 156, 31, 19));
        lbl7.setFont(new java.awt.Font("黑体", Font.PLAIN, 8));
        lbl7.setText("");
        cr=Calendar.getInstance();
        Date dr=new Date(cr.getTimeInMillis());
        lbl7.setText(dr.toString());
        lbl7.setBounds(new Rectangle(296, 226, 59, 19));
        lbl8.setText("");
        lbl8.setBounds(new Rectangle(188, 9, 163, 168));
        btn1.setBounds(new Rectangle(15, 199, 73, 32));
        btn1.setText("还书");
        btn1.addActionListener(new frmborrowkill_btn1_actionAdapter(this));
        btn2.setBounds(new Rectangle(118, 198, 74, 32));
        btn2.setText("清空");
        btn2.addActionListener(new frmborrowkill_btn2_actionAdapter(this));
        btn3.setBounds(new Rectangle(217, 198, 73, 31));
        btn3.setText("退出");
        btn3.addActionListener(new frmborrowkill_btn3_actionAdapter(this));
        this.getContentPane().add(jPanel1);
        panl.setBackground(Color.lightGray);
        panl.setBorder(BorderFactory.createEtchedBorder());
        panl.setLayout(null);
        lblnum1.setText("图书编号:");
        lblnum1.setBounds(new Rectangle(8, 12, 57, 18));
        jPanel1.add(panl);
        panl.add(lblnum1);
        panl.add(txt1);
        panl.add(lblnum2);
        panl.add(txt2);
        panl.add(lblnum3);
        panl.add(txt3);
        panl.add(lbl4);
        panl.add(txt4);
        panl.add(lbl5);
        panl.add(cmb1);
        panl.add(lbl6);
        panl.add(lbl8);
        panl.add(lbl7);
        panl.add(btn1);
        panl.add(btn2);
        panl.add(btn3);
        panl.setBounds(new Rectangle(13, 23, 359, 250));
    }

    JPanel jPanel1 = new JPanel();
    Border border1 = BorderFactory.createEtchedBorder(Color.white,
            new Color(148, 145, 140));
    Border border2 = new TitledBorder(border1, "还书信息录入");
    JPanel panl = new JPanel();
    JLabel lblnum1 = new JLabel();
    JTextField txt1 = new JTextField();
    JLabel lblnum2 = new JLabel();
    JTextField txt2 = new JTextField();
    JLabel lblnum3 = new JLabel();
    JTextField txt3 = new JTextField();
    JLabel lbl4 = new JLabel();
    JTextField txt4 = new JTextField();
    JLabel lbl5 = new JLabel();
    JComboBox cmb1 = new JComboBox();
    JLabel lbl6 = new JLabel();
    JLabel lbl7 = new JLabel();
    JLabel lbl8 = new JLabel();
    JButton btn1 = new JButton();
    JButton btn2 = new JButton();
    JButton btn3 = new JButton();
    public void btn2_actionPerformed(ActionEvent e) {
        txt1.setText("");
        txt2.setText("");
        txt3.setText("");
        txt4.setText("");
    }

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

    public void btn1_actionPerformed(ActionEvent e) {

    }
}


class frmborrowkill_btn1_actionAdapter implements ActionListener {
    private frmborrowkill adaptee;
    frmborrowkill_btn1_actionAdapter(frmborrowkill adaptee) {
        this.adaptee = adaptee;
    }

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


class frmborrowkill_btn3_actionAdapter implements ActionListener {
    private frmborrowkill adaptee;
    frmborrowkill_btn3_actionAdapter(frmborrowkill adaptee) {
        this.adaptee = adaptee;
    }

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


class frmborrowkill_btn2_actionAdapter implements ActionListener {
    private frmborrowkill adaptee;
    frmborrowkill_btn2_actionAdapter(frmborrowkill adaptee) {
        this.adaptee = adaptee;
    }

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

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -