bookindex.java
来自「用Jsp实现的图书管理系统代码」· Java 代码 · 共 74 行
JAVA
74 行
//源程序名:Bookindex.java
//这是图书管理系统的主界面
import java.sql.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Bookindex extends JFrame implements ActionListener{
JPanel jpanel=new JPanel();
JPanel pCenter=new JPanel();
JMenuBar menubar=new JMenuBar();
JMenuItem mi1=new JMenuItem("添加新书");
JMenuItem mi2=new JMenuItem("添加管理员");
JMenuItem mi3=new JMenuItem("退出系统");
JMenu mu=new JMenu("系统");
JToolBar toolbar=new JToolBar("常用工具");
JButton btnAddBook=new JButton(new ImageIcon("images/addbook.gif"));
JButton btnAddAdmin=new JButton(new ImageIcon("images/addadmin.gif"));
JButton btnExit=new JButton(new ImageIcon("images/exit.gif"));
JButton btnSearchBook=new JButton(new ImageIcon("images/booksearch.gif"));
JButton btnBorrow=new JButton(new ImageIcon("images/borrowbook.gif"));
JButton btnReturn=new JButton(new ImageIcon("images/bookreturn.gif"));
JButton btnAddUser=new JButton(new ImageIcon("images/adduser.gif"));
Bookindex(){
super("图书管理系统");
setSize(1024,730);
//setLocation(220,110);
setContentPane(jpanel);
jpanel.setLayout(new BorderLayout());
toolbar.add(btnBorrow);btnBorrow.setToolTipText("借书");btnBorrow.addActionListener(this);
toolbar.add(btnReturn);btnReturn.setToolTipText("还书");btnReturn.addActionListener(this);
toolbar.add(btnAddBook);btnAddBook.setToolTipText("添加新书");btnAddBook.addActionListener(this);
toolbar.add(btnSearchBook);btnSearchBook.setToolTipText("图书查询");btnSearchBook.addActionListener(this);
toolbar.add(btnAddAdmin);btnAddAdmin.setToolTipText("添加管理员");btnAddAdmin.addActionListener(this);
toolbar.add(btnAddUser);btnAddUser.setToolTipText("添加借书证");btnAddUser.addActionListener(this);
toolbar.addSeparator();
toolbar.add(btnExit);btnExit.setToolTipText("退出系统");btnExit.addActionListener(this);
toolbar.setOrientation(1);
toolbar.setLayout(new GridLayout(8,1));
mu.add(mi1);
mu.add(mi2);
mu.add(mi3);
menubar.add(mu);
add("North",menubar);
add("Center",pCenter);pCenter.add(new JLabel(new ImageIcon("images/background.gif")));
add("West",toolbar);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Login MyLogin=new Login(this,"系统登录",true);
mi1.addActionListener(this);
mi2.addActionListener(this);
mi3.addActionListener(this);
}
public void actionPerformed(ActionEvent e){
if (e.getSource()==mi3||e.getSource()==btnExit)
{
System.exit(0);
}
if (e.getSource()==btnAddBook||e.getSource()==mi1)
{
AddBook ab=new AddBook();
}
if (e.getSource()==mi2||e.getSource()==btnAddAdmin)
{
AddAdmin am=new AddAdmin();
}
}
public static void main(String args[]){
Bookindex MybookManagement=new Bookindex();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?