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

📄 bookmanagermain.java

📁 图书馆系统
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
					borrowBook dlg=new borrowBook();
					dlg.setLocation(300, 150);
					dlg.show();
				}
			});
		}
		return jMenuItemBookBorrow;
	}

	/**
	 * This method initializes jMenuItemBookBorrowUpdate	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getJMenuItemBookBorrowUpdate() {
		if (jMenuItemBookBorrowUpdate == null) {
			jMenuItemBookBorrowUpdate = new JMenuItem();
			jMenuItemBookBorrowUpdate.setText("出借信息修改");
			jMenuItemBookBorrowUpdate
					.addActionListener(new java.awt.event.ActionListener() {
						public void actionPerformed(java.awt.event.ActionEvent e) {
							System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
							borrowInfoUpdate dlg=new borrowInfoUpdate();
							dlg.setLocation(300, 150);
							dlg.show();
						}
					});
		}
		return jMenuItemBookBorrowUpdate;
	}

	/**
	 * This method initializes jMenuRuturnBook	
	 * 	
	 * @return javax.swing.JMenu	
	 */
	private JMenu getJMenuRuturnBook() {
		if (jMenuRuturnBook == null) {
			jMenuRuturnBook = new JMenu();
			jMenuRuturnBook.setText("还书管理");
			jMenuRuturnBook.add(getJMenuItemBookRuturn());
			jMenuRuturnBook.add(getJMenuItemBookRuturnUpdate());
		}
		return jMenuRuturnBook;
	}

	/**
	 * This method initializes jMenuItemBookRuturn	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getJMenuItemBookRuturn() {
		if (jMenuItemBookRuturn == null) {
			jMenuItemBookRuturn = new JMenuItem();
			jMenuItemBookRuturn.setText("书籍还入");
			jMenuItemBookRuturn.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					returnBook dlg=new returnBook();
					dlg.setLocation(300, 150);
					dlg.show();
					
				}
			});
		}
		return jMenuItemBookRuturn;
	}

	/**
	 * This method initializes jMenuItemBookRuturnUpdate	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getJMenuItemBookRuturnUpdate() {
		if (jMenuItemBookRuturnUpdate == null) {
			jMenuItemBookRuturnUpdate = new JMenuItem();
			jMenuItemBookRuturnUpdate.setText("书籍还入信息修改");
			jMenuItemBookRuturnUpdate
					.addActionListener(new java.awt.event.ActionListener() {
						public void actionPerformed(java.awt.event.ActionEvent e) {
							System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
							ruturnInfoUpdate dlg=new ruturnInfoUpdate();
							dlg.setLocation(300, 150);
							dlg.show();
						}
					});
		}
		return jMenuItemBookRuturnUpdate;
	}

	/**
	 * This method initializes jMenuAllInfo	
	 * 	
	 * @return javax.swing.JMenu	
	 */
	private JMenu getJMenuAllInfo() {
		if (jMenuAllInfo == null) {
			jMenuAllInfo = new JMenu();
			jMenuAllInfo.setText("信息查询");
			jMenuAllInfo.add(getJMenuItemAllBook());
			jMenuAllInfo.add(getJMenuItemAllReader());
			jMenuAllInfo.add(getJMenuItemAllInfo());
			jMenuAllInfo.add(getJMenuItemTongJi());
		}
		return jMenuAllInfo;
	}

	/**
	 * This method initializes jMenuItemAllBook	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getJMenuItemAllBook() {
		if (jMenuItemAllBook == null) {
			jMenuItemAllBook = new JMenuItem();
			jMenuItemAllBook.setText("书籍信息");
			jMenuItemAllBook.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					bookList dlg=new bookList();
					dlg.setLocation(300, 150);
					dlg.show();
				}
			});
		}
		return jMenuItemAllBook;
	}

	/**
	 * This method initializes jMenuItemAllReader	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getJMenuItemAllReader() {
		if (jMenuItemAllReader == null) {
			jMenuItemAllReader = new JMenuItem();
			jMenuItemAllReader.setText("用户信息");
			jMenuItemAllReader.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					readerList dlg=new readerList();
					dlg.setLocation(300, 150);
					dlg.show();
				}
			});
		}
		return jMenuItemAllReader;
	}

	/**
	 * This method initializes jMenuItemAllInfo	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getJMenuItemAllInfo() {
		if (jMenuItemAllInfo == null) {
			jMenuItemAllInfo = new JMenuItem();
			jMenuItemAllInfo.setText("借阅情况信息");
			jMenuItemAllInfo.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					AllInfo dlg=new AllInfo();
					dlg.setLocation(300, 150);
					dlg.show();
				}
			});
		}
		return jMenuItemAllInfo;
	}

	/**
	 * This method initializes jMenuHelp	
	 * 	
	 * @return javax.swing.JMenu	
	 */
	private JMenu getJMenuHelp() {
		if (jMenuHelp == null) {
			jMenuHelp = new JMenu();
			jMenuHelp.setText("帮助");
			jMenuHelp.add(getJMenuItemHowToOp());
			jMenuHelp.add(getJMenuItemAbout());
		}
		return jMenuHelp;
	}

	/**
	 * This method initializes jMenuItemHowToOp	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getJMenuItemHowToOp() {
		if (jMenuItemHowToOp == null) {
			jMenuItemHowToOp = new JMenuItem();
			jMenuItemHowToOp.setText("操作指南");
			jMenuItemHowToOp.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					HowToOp dlg =new HowToOp();
					dlg.setLocation(300, 150);
					dlg.show();
				}
			});
		}
		return jMenuItemHowToOp;
	}

	/**
	 * This method initializes jMenuItemAbout	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getJMenuItemAbout() {
		if (jMenuItemAbout == null) {
			jMenuItemAbout = new JMenuItem();
			jMenuItemAbout.setText("关于本软件");
			jMenuItemAbout.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					About dlg=new About();
					dlg.setLocation(300, 150);
					dlg.show();
				}
			});
		}
		return jMenuItemAbout;
	}

	/**
	 * This method initializes jMenuItemTongJi	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	private JMenuItem getJMenuItemTongJi() {
		if (jMenuItemTongJi == null) {
			jMenuItemTongJi = new JMenuItem();
			jMenuItemTongJi.setText("统计图");
			jMenuItemTongJi.addActionListener(new java.awt.event.ActionListener() {
				public void actionPerformed(java.awt.event.ActionEvent e) {
					System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					TongJi dlg=new TongJi();
					dlg.setLocation(300, 150);
					dlg.show();
				}
			});
		}
		return jMenuItemTongJi;
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO 自动生成方法存根
		SwingUtilities.invokeLater(new Runnable() {
			public void run() {
				BookManagerMain thisClass = new BookManagerMain();
				thisClass.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
				thisClass.setVisible(true);
			}
		});
	}

	/**
	 * This method initializes this
	 * 
	 * @return void
	 */
	//创建主窗体,并传递本主类
	public void creatdlg(){
		userLogin dlg =new userLogin(this);
		dlg.setLocation(300, 150);
		dlg.show();				
	}
	private void initialize() {
		this.setSize(455, 200);
		this.setEnabled(true);
		this.setJMenuBar(getJJMenuBar());
		//this.setName("");
		this.setLocation(250, 180);
		this.setContentPane(getJContentPane());
		this.setTitle("图书管理系统");
		this.addWindowListener(new java.awt.event.WindowAdapter() {
			public void windowOpened(java.awt.event.WindowEvent e) {
				System.out.println("windowOpened()"); // TODO Auto-generated Event stub windowOpened()	
				setEnable("false");
				creatdlg();//创建主窗体				
			}
		});
	}

	/**
	 * This method initializes jContentPane
	 * 
	 * @return javax.swing.JPanel
	 */
	private JPanel getJContentPane() {
		if (jContentPane == null) {
			jLabel = new JLabel();
			jLabel.setBounds(new Rectangle(70, 39, 342, 18));
			jLabel.setText(atitle);
			jContentPane = new JPanel();
			jContentPane.setLayout(null);
			jContentPane.setToolTipText("");
			jContentPane.add(jLabel, null);
		}
		return jContentPane;
	}
	//设置不同用户的权限
	public void setEnable(String powertype){
		System.out.println(powertype);
		if(powertype.equals("admin")){
			jMenuUserManager.setEnabled(true);
			jMenuBookManager.setEnabled(true);
			jMenuBorrowBook.setEnabled(true);
			jMenuRuturnBook.setEnabled(true);
			jMenuAllInfo.setEnabled(true);
			jMenuItemAllReader.setEnabled(true);
		}
		else if(powertype.equals("bookop")){
			jMenuUserManager.setEnabled(false);
			jMenuBookManager.setEnabled(true);
			jMenuBorrowBook.setEnabled(false);
			jMenuRuturnBook.setEnabled(false);
			jMenuAllInfo.setEnabled(true);
			jMenuItemAllReader.setEnabled(false);
		}
		else if(powertype.equals("borrowop")){
			jMenuUserManager.setEnabled(false);
			jMenuBookManager.setEnabled(false);
			jMenuBorrowBook.setEnabled(true);
			jMenuRuturnBook.setEnabled(false);
			jMenuAllInfo.setEnabled(true);
			jMenuItemAllReader.setEnabled(true);
		}
		else if(powertype.equals("returnop")){
			jMenuUserManager.setEnabled(false);
			jMenuBookManager.setEnabled(false);
			jMenuBorrowBook.setEnabled(false);
			jMenuRuturnBook.setEnabled(true);
			jMenuAllInfo.setEnabled(true);
			jMenuItemAllReader.setEnabled(false);
			jMenuItemAllReader.setEnabled(false);
		}
		else if(powertype.equals("reader")){
			jMenuUserManager.setEnabled(false);
			jMenuBookManager.setEnabled(false);
			jMenuBorrowBook.setEnabled(false);
			jMenuRuturnBook.setEnabled(false);
			jMenuAllInfo.setEnabled(true);
			jMenuItemAllReader.setEnabled(false);
		}
		else {
			jMenuUserManager.setEnabled(false);
			jMenuBookManager.setEnabled(false);
			jMenuBorrowBook.setEnabled(false);
			jMenuRuturnBook.setEnabled(false);
			jMenuAllInfo.setEnabled(false);
			jMenuItemAllReader.setEnabled(false);
		}
	}

} 

⌨️ 快捷键说明

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