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

📄 mainmanagerbean.java

📁 JAVA图书馆管理系统 sqlserver2000 + SWING + look and feel
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package com.jlib.client;


import java.awt.BorderLayout;
import javax.swing.*;
import java.awt.Font;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import javax.swing.border.BevelBorder;
import java.awt.Dimension;
import java.io.IOException;

import javax.swing.JButton;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
import javax.swing.JOptionPane;
import javax.swing.UIManager;
import javax.swing.JLabel;
import javax.swing.SwingConstants;
import javax.swing.ImageIcon;
import java.awt.event.KeyEvent;
import java.awt.Rectangle;

public class MainManagerBean extends JFrame {

	private static final long serialVersionUID = 1L;

	private JPanel jContentPane = null;

	private JMenuBar jJMenuBar = null;

	private JMenu jMenu = null;

	private JMenu jMenu1 = null;

	private JToolBar jJToolBarBar = null;

	private JButton jButton = null;

	private JButton jButton1 = null;

	private JButton jButton2 = null;

	private JPanel jPanel = null;

	private JPanel jPanel1 = null;

	private JButton jButton3 = null;

	private JMenu jMenu2 = null;

	private JButton jButton4 = null;

	private JMenuItem jMenuItem = null;

	private JMenuItem jMenuItem1 = null;

	private JMenuItem jMenuItem2 = null;

	private JMenuItem jMenuItem3 = null;

	private JMenuItem jMenuItem4 = null;

	private JMenuItem jMenuItem5 = null;

	private JMenuItem jMenuItem6 = null;

	private JMenuItem jMenuItem7 = null;

	private JMenuItem jMenuItem8 = null;

	private JMenuItem jMenuItem9 = null;

	private JMenuItem jMenuItem10 = null;

	private JMenuItem jMenuItem11 = null;

	private JMenuItem jMenuItem12 = null;

	private JLabel jLabel = null;

	private JButton jButton5 = null;

	private JButton jButton6 = null;

	private JLabel jLabel1 = null;

	/**
	 * This method initializes jJMenuBar	
	 * 	
	 * @return javax.swing.JMenuBar	
	 */
	private JMenuBar getJJMenuBar() {
		if (jJMenuBar == null) {
			try {
				jJMenuBar = new JMenuBar();
				jJMenuBar.add(getJMenu());
				jJMenuBar.add(getJMenu1());
				jJMenuBar.add(getJMenu2());
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jJMenuBar;
	}

	/**
	 * This method initializes jMenu	
	 * 	
	 * @return javax.swing.JMenu	
	 */
	private JMenu getJMenu() {
		if (jMenu == null) {
			try {
				jMenu = new JMenu();
				jMenu.setText("系统管理(F)");
				jMenu.setMnemonic('F');
				jMenu.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
				jMenu.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
				jMenu.add(getJMenuItem());
				jMenu.add(getJMenuItem1());
				jMenu.addSeparator();
				jMenu.add(getJMenuItem2());
				jMenu.add(getJMenuItem3());
				jMenu.addSeparator();
				jMenu.add(getJMenuItem4());
				
				
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jMenu;
	}

	/**
	 * This method initializes jMenu1	
	 * 	
	 * @return javax.swing.JMenu	
	 */
	private JMenu getJMenu1() {
		if (jMenu1 == null) {
			try {
				jMenu1 = new JMenu();
				jMenu1.setText("基本操作(E)");
				jMenu1.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
				jMenu1.setMnemonic('E');
				jMenu1.add(getJMenuItem8());
				jMenu1.add(getJMenuItem9());
				jMenu1.addSeparator();
				jMenu1.add(getJMenuItem10());
				jMenu1.add(getJMenuItem11());
				jMenu1.addSeparator();
				jMenu1.add(getJMenuItem12());
				jMenu1.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jMenu1;
	}

	/**
	 * This method initializes jJToolBarBar	
	 * 	
	 * @return javax.swing.JToolBar	
	 */
	private JToolBar getJJToolBarBar() {
		if (jJToolBarBar == null) {
			try {
				jJToolBarBar = new JToolBar();
				jJToolBarBar.setFloatable(false);
				jJToolBarBar.add(getJButton());
				jJToolBarBar.add(getJButton1());
				jJToolBarBar.add(getJButton2());
				jJToolBarBar.add(getJButton4());
				jJToolBarBar.add(getJButton3());
				jJToolBarBar.add(getJButton5());
				jJToolBarBar.add(getJButton6());
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jJToolBarBar;
	}

	/**
	 * This method initializes jButton	
	 * 	
	 * @return javax.swing.JButton	
	 */
	private JButton getJButton() {
		if (jButton == null) {
			try {
				jButton = new JButton();
				jButton.setText("图书借阅");
				jButton.addActionListener(new java.awt.event.ActionListener() {
					public void actionPerformed(java.awt.event.ActionEvent e) {
						System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					
						com.jlib.client.BookBorrowBean bbb = new com.jlib.client.BookBorrowBean();
						
						bbb.setVisible(true);
					}
				});
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jButton;
	}

	/**
	 * This method initializes jButton1	
	 * 	
	 * @return javax.swing.JButton	
	 */
	private JButton getJButton1() {
		if (jButton1 == null) {
			try {
				jButton1 = new JButton();
				jButton1.setText("图书归还");
				jButton1.addActionListener(new java.awt.event.ActionListener() {
					public void actionPerformed(java.awt.event.ActionEvent e) {
						System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					
						BookReturnBean brb = new BookReturnBean();
						
						brb.setVisible(true);
					}
				});
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jButton1;
	}

	/**
	 * This method initializes jButton2	
	 * 	
	 * @return javax.swing.JButton	
	 */
	private JButton getJButton2() {
		if (jButton2 == null) {
			try {
				jButton2 = new JButton();
				jButton2.setText("图书管理");
				jButton2.addActionListener(new java.awt.event.ActionListener() {
					public void actionPerformed(java.awt.event.ActionEvent e) {
						System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
						
						BookManagerBean bmb = new BookManagerBean();
						
						bmb.setVisible(true);
					
					}
				});
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jButton2;
	}

	/**
	 * This method initializes jPanel	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJPanel() {
		if (jPanel == null) {
			try {
				jLabel1 = new JLabel();
				jLabel1.setText("");
				jLabel1.setDisplayedMnemonic(KeyEvent.VK_UNDEFINED);
				jLabel1.setIcon(new ImageIcon(getClass().getResource("/com/jlib/client/sds.jpg")));
				jPanel = new JPanel();
				jPanel.setLayout(new BorderLayout());
				jPanel.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED));
				jPanel.add(jLabel1, BorderLayout.CENTER);
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jPanel;
	}

	/**
	 * This method initializes jPanel1	
	 * 	
	 * @return javax.swing.JPanel	
	 */
	private JPanel getJPanel1() {
		if (jPanel1 == null) {
			try {
				jLabel = new JLabel();
				jLabel.setText("JAVA 图书管理系统 BETE 1.0 Powered By tq04q5k       ");
				jLabel.setHorizontalAlignment(SwingConstants.RIGHT);
				jPanel1 = new JPanel();
				jPanel1.setLayout(new BorderLayout());
				jPanel1.setPreferredSize(new Dimension(0, 20));
				jPanel1.setBorder(BorderFactory.createCompoundBorder(null, null));
				jPanel1.add(jLabel, BorderLayout.CENTER);
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jPanel1;
	}

	/**
	 * This method initializes jButton3	
	 * 	
	 * @return javax.swing.JButton	
	 */
	private JButton getJButton3() {
		if (jButton3 == null) {
			try {
				jButton3 = new JButton();
				jButton3.setText("读者管理");
				jButton3.addActionListener(new java.awt.event.ActionListener() {
					public void actionPerformed(java.awt.event.ActionEvent e) {
						System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					
						ReaderManagerBean rmb = new ReaderManagerBean();
						
						rmb.setVisible(true);
					
					}
				});
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jButton3;
	}

	/**
	 * This method initializes jMenu2	
	 * 	
	 * @return javax.swing.JMenu	
	 */
	private JMenu getJMenu2() {
		if (jMenu2 == null) {
			try {
				jMenu2 = new JMenu();
				jMenu2.setText("帮助(H)");
				jMenu2.setMnemonic('H');
				jMenu2.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
				jMenu2.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
				jMenu2.add(getJMenuItem5());
				jMenu2.addSeparator();
				jMenu2.add(getJMenuItem6());
				jMenu2.add(getJMenuItem7());
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jMenu2;
	}

	/**
	 * This method initializes jButton4	
	 * 	
	 * @return javax.swing.JButton	
	 */
	private JButton getJButton4() {
		if (jButton4 == null) {
			try {
				jButton4 = new JButton();
				jButton4.setText("增加书籍");
				jButton4.addActionListener(new java.awt.event.ActionListener() {
					public void actionPerformed(java.awt.event.ActionEvent e) {
						System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					
						if(e.getSource()==jButton4){
							
							com.jlib.client.BookAddBean bab = new com.jlib.client.BookAddBean();
							
							bab.setVisible(true);
							
						}
					}
				});
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jButton4;
	}

	/**
	 * This method initializes jMenuItem	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */
	public JMenuItem getJMenuItem() {
		if (jMenuItem == null) {
			try {
				jMenuItem = new JMenuItem();
				jMenuItem.setText("初始化  (M)");
				jMenuItem.setMnemonic('M');
				jMenuItem.setFont(new Font("\u5b8b\u4f53", Font.PLAIN, 12));
				jMenuItem.addActionListener(new java.awt.event.ActionListener() {
					public void actionPerformed(java.awt.event.ActionEvent e) {
						System.out.println("actionPerformed()"); // TODO Auto-generated Event stub actionPerformed()
					
						if(JOptionPane.showConfirmDialog(null,"<html><font size=3>确定要初始化吗?</b></font></html>"  ,"确认",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE)==JOptionPane.YES_OPTION){
							
							com.jlib.client.MakeDefaultFun  mdf = new com.jlib.client.MakeDefaultFun();
							
							mdf.mdefault(com.jlib.client.LoginBean.IP, com.jlib.client.LoginBean.PORT);
							
							mdf.start();
						}
					}
				});
			} catch (java.lang.Throwable e) {
				// TODO: Something
			}
		}
		return jMenuItem;
	}

	/**
	 * This method initializes jMenuItem1	
	 * 	
	 * @return javax.swing.JMenuItem	
	 */

⌨️ 快捷键说明

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