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

📄 fralibrary.java~82~

📁 用java实现的一个应用程序,源码非常完整,可以直接运行
💻 JAVA~82~
📖 第 1 页 / 共 2 页
字号:
package 毕业设计;

import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JMenuBar;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import java.awt.*;
import javax.swing.JButton;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import javax.swing.JLabel;
import java.awt.event.ComponentEvent;
import java.awt.event.ComponentAdapter;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class fraLibrary extends JFrame {
    JPanel contentPane;
    JMenuBar mnbMenuBar = new JMenuBar();
    JMenu mnuUser = new JMenu();
    JMenuItem mnuUpdatePassword = new JMenuItem();
    JMenuItem mnuLogout = new JMenuItem();
    JMenu mnuUserManage = new JMenu();
    JMenuItem mnuUserAdd = new JMenuItem();
    JMenuItem mnuUserUpdate = new JMenuItem();
    JMenuItem mnuUserDelete = new JMenuItem();
    JMenu mnuLibrary = new JMenu();
    JMenuItem mnuInto = new JMenuItem();
    JMenuItem mnuCancel = new JMenuItem();
    JMenuItem mnuLibUpdate = new JMenuItem();
    JMenu mnuReader = new JMenu();
    JMenuItem mnuReaAdd = new JMenuItem();
    JMenuItem mnuReaDelete = new JMenuItem();
    JMenuItem mnuReaUpdate = new JMenuItem();
    JMenu mnuHelp = new JMenu();
    JMenuItem mnuAbout = new JMenuItem();
    JMenuItem mnuReaFind = new JMenuItem();
    JMenuItem mnuLibFind = new JMenuItem();
    JPanel jPanel1 = new JPanel();
    JButton btnloan = new JButton(new ImageIcon("E:\\java\\毕业设计\\Map\\借书.gif"));
    JButton btnAbout = new JButton(new ImageIcon("E:\\java\\毕业设计\\Map\\关于.gif"));
    JButton btnExit = new JButton(new ImageIcon("E:\\java\\毕业设计\\Map\\退出.gif"));
    JButton btnUpdatePassword = new JButton(new ImageIcon("E:\\java\\毕业设计\\Map\\修改密码.gif"));
    JButton btnLibFind = new JButton(new ImageIcon("E:\\java\\毕业设计\\Map\\图书查询.gif"));
    JButton btnReturn = new JButton(new ImageIcon("E:\\java\\毕业设计\\Map\\还书.gif"));
    JButton btnReaFind = new JButton(new ImageIcon("E:\\java\\毕业设计\\Map\\读者查询.gif"));
    JButton btnLibArray = new JButton(new ImageIcon("E:\\java\\毕业设计\\Map\\读者排名.gif"));
    JButton btnReaArray = new JButton(new ImageIcon("E:\\java\\毕业设计\\Map\\图书排名.gif"));
    GridLayout gridLayout1 = new GridLayout();
    JMenuItem mnuFind = new JMenuItem();
    JMenu mnuDateSet = new JMenu();
    JMenuItem mnuSortSet = new JMenuItem();
    JMenuItem mnuPublishSet = new JMenuItem();
    JMenuItem mnuVocationSet = new JMenuItem();
    JMenu mnuStat = new JMenu();
    JMenuItem mnuAutArray = new JMenuItem();
    JMenuItem mnuLibArray = new JMenuItem();
    JMenuItem mnuLoan = new JMenuItem();
    JMenuItem mnuReturn = new JMenuItem();
    JMenuItem jMenuItem1 = new JMenuItem();
    JLabel lblMap = new JLabel();
    public fraLibrary() {
        try {
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    /**
     * Component initialization.
     *
     * @throws java.lang.Exception
     */
    private void jbInit() throws Exception {
        contentPane = (JPanel) getContentPane();
        contentPane.setLayout(null);
        this.setJMenuBar(mnbMenuBar);
        setSize(new Dimension(800, 600));
        setTitle("图书管理系统");
        mnuUser.setText("【用户管理】");
        mnuUpdatePassword.setText("修改密码");
        mnuUpdatePassword.addActionListener(new
                fraLibrary_mnuUpdatePassword_actionAdapter(this));
        mnuLogout.setText("注    销");
        mnuLogout.addActionListener(new fraLibrary_mnuLogout_actionAdapter(this));
        mnuUserManage.setText("用户管理");
        mnuUserAdd.setText("添  加");
        mnuUserAdd.addActionListener(new fraLibrary_mnuUserAdd_actionAdapter(this));
        mnuUserUpdate.setText("更  新");
        mnuUserDelete.setText("删  除");
        mnuLibrary.setText("【图书管理】");
        mnuInto.setText("新书入库");
        mnuInto.addActionListener(new fraLibrary_mnuInto_actionAdapter(this));
        mnuCancel.setText("图书报损");
        mnuLibUpdate.setText("图书更新");
        mnuReader.setText("【读者管理】");
        mnuReaAdd.setText("添  加");
        mnuReaAdd.addActionListener(new fraLibrary_mnuReaAdd_actionAdapter(this));
        mnuReaDelete.setText("销  证");
        mnuReaUpdate.setText("更  新");
        mnuHelp.setText("【帮  助】");
        mnuAbout.setText("关  于");
        mnuAbout.addActionListener(new fraLibrary_mnuAbout_actionAdapter(this));
        mnuReaFind.setText("查  询");
        mnuLibFind.setText("图书查询");
        jPanel1.setBounds(new Rectangle(1, 1, 596, 56));
        jPanel1.setLayout(gridLayout1);
        btnloan.setText("");
        btnloan.addActionListener(new fraLibrary_btnloan_actionAdapter(this));
        btnAbout.setText("");
        btnAbout.addActionListener(new fraLibrary_btnAbout_actionAdapter(this));
        btnExit.setText("");
        btnUpdatePassword.setToolTipText("");
        btnUpdatePassword.setText("");
        btnUpdatePassword.addActionListener(new
                fraLibrary_btnUpdatePassword_actionAdapter(this));
        btnLibFind.setText("");
        btnLibFind.addActionListener(new fraLibrary_btnLibFind_actionAdapter(this));
        btnReturn.setText("");
        btnReturn.addActionListener(new fraLibrary_btnReturn_actionAdapter(this));
        mnuFind.setText("查  询");
        mnuFind.addActionListener(new fraLibrary_mnuFind_actionAdapter(this));
        mnuDateSet.setText("【系统设置】");
        mnuSortSet.setText("图书类别设置");
        mnuPublishSet.setText("出版社设置");
        mnuVocationSet.setText("读者职业设置");
        mnuStat.setText("【统  计】");
        mnuAutArray.setText("读者排名");
        mnuLibArray.setText("图书排名");
        mnuLoan.setText("借    书");
        mnuLoan.addActionListener(new fraLibrary_mnuLoan_actionAdapter(this));
        mnuReturn.setText("还    书");
        mnuReturn.addActionListener(new fraLibrary_mnuReturn_actionAdapter(this));
        jMenuItem1.setText("退    出");
        jMenuItem1.addActionListener(new fraLibrary_jMenuItem1_actionAdapter(this));
        lblMap.setText("");
        lblMap.setBounds(new Rectangle( -1, 57, 800, 541));
        lblMap.setIcon(new ImageIcon("E:\\java\\毕业设计\\Map\\背景.jpg"));
        contentPane.addComponentListener(new
                fraLibrary_contentPane_componentAdapter(this));
        btnReaFind.setText("");
        btnLibArray.setText("");
        btnReaArray.setText("");
        mnbMenuBar.add(mnuUser);
        mnbMenuBar.add(mnuLibrary);
        mnbMenuBar.add(mnuReader);
        mnbMenuBar.add(mnuDateSet);
        mnbMenuBar.add(mnuStat);
        mnbMenuBar.add(mnuHelp);
        mnuUser.add(mnuUpdatePassword);
        mnuUser.add(mnuUserManage);
        mnuUser.add(mnuLogout);
        mnuUser.addSeparator();
        mnuUser.add(jMenuItem1);
        mnuUserManage.add(mnuUserAdd);
        mnuUserManage.add(mnuFind);
        mnuUserManage.add(mnuUserUpdate);
        mnuUserManage.add(mnuUserDelete);
        mnuLibrary.add(mnuInto);
        mnuLibrary.addSeparator();
        mnuLibrary.add(mnuLoan);
        mnuLibrary.add(mnuReturn);
        mnuLibrary.addSeparator();
        mnuLibrary.add(mnuLibFind);
        mnuLibrary.add(mnuLibUpdate);
        mnuLibrary.addSeparator();
        mnuLibrary.add(mnuCancel);
        mnuReader.add(mnuReaAdd);
        mnuReader.add(mnuReaFind);
        mnuReader.add(mnuReaUpdate);
        mnuReader.add(mnuReaDelete);
        mnuHelp.add(mnuAbout);
        jPanel1.add(btnloan, null);
        jPanel1.add(btnReturn, null);
        jPanel1.add(btnLibFind, null);
        jPanel1.add(btnReaFind,null);
        jPanel1.add(btnReaArray,null);
        jPanel1.add(btnLibArray,null);
        jPanel1.add(btnUpdatePassword, null);
        jPanel1.add(btnAbout, null);
        jPanel1.add(btnExit, null);
        contentPane.add(lblMap);
        contentPane.add(jPanel1);
        mnuDateSet.add(mnuPublishSet);
        mnuDateSet.add(mnuSortSet);
        mnuDateSet.addSeparator();
        mnuDateSet.add(mnuVocationSet);
        mnuStat.add(mnuLibArray);
        mnuStat.add(mnuAutArray);
    }

    public void contentPane_componentResized(ComponentEvent e) {
        lblMap.setSize(this.getWidth(),this.getHeight()-100);
    }

    public void mnuInto_actionPerformed(ActionEvent e) {
        dlgLibAdd libAdd = new dlgLibAdd();
        libAdd.ShowLibAdd();
    }

    public void mnuReaAdd_actionPerformed(ActionEvent e) {
        dlgReaAdd reaAdd = new dlgReaAdd();
        reaAdd.ShowReaAdd();
    }

    public void mnuUserAdd_actionPerformed(ActionEvent e) {
        dlgUserAdd userAdd = new dlgUserAdd();
        userAdd.ShowUserAdd();
    }

    public void btnloan_actionPerformed(ActionEvent e) {
        dlgLoanBook loanBook = new dlgLoanBook();
        loanBook.ShowLoanBook();
    }

    public void mnuLoan_actionPerformed(ActionEvent e) {
        dlgLoanBook loanBook = new dlgLoanBook();
        loanBook.ShowLoanBook();
    }

    public void mnuUpdatePassword_actionPerformed(ActionEvent e) {
//        dlgUpdatePassword updatePassword = new dlgUpdatePassword();
//        updatePassword.ShowUpdatePassw();
    }

    public void btnReturn_actionPerformed(ActionEvent e) {
        dlgReturnBook returnBook = new dlgReturnBook();
        returnBook.ShowReturnBook();

⌨️ 快捷键说明

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