复件 zhujiemian.java

来自「一个小型的图书管理系统」· Java 代码 · 共 106 行

JAVA
106 行
字号
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class Zhujiemian{
	JFrame frame ;
	JMenu menu,submenu;	
	JMenuItem menuItem;	
	JLabel jslabel,hslabel,xgmmlabel,xxlabel;
	CardLayout mycard;

	public static void main(String args[]) {
	    Zhujiemian zjm = new Zhujiemian();
		zjm.go();
	}

	public void go() {
		 frame = new JFrame ("图书管理系统");
		 Container zjmcontentPane = frame.getContentPane();
		 mycard=new CardLayout();
         zjmcontentPane.setLayout(mycard);
         
		JMenuBar menubar = new JMenuBar();	
		frame.setJMenuBar(menubar);

	
		menu = new JMenu( "操作");
		menubar.add(menu);
		
		menuItem = new JMenuItem( "借书" );
		menuItem.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
		Jieshu js=new Jieshu();
		  js.go();
		  frame.setVisible(false);
		  }
	    });
		menu.add(menuItem);
	
		menuItem = new JMenuItem( "还书");
		menuItem.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
		 Huanshu hs=new Huanshu();
		  hs.go();
		  frame.setVisible(false);
		  }
	    });
        menu.add(menuItem);
        
        menuItem = new JMenuItem( "退出");
		menuItem.addActionListener( new ActionListener(){
			public void actionPerformed(ActionEvent e){
				Jc dl=new Jc();
				dl.go();
				frame.setVisible(false);
				}
				});
        menu.add(menuItem);
	
		menu = new JMenu("密码维护");
		menubar.add(menu);
		menuItem = new JMenuItem( "修改密码" );
		menuItem.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
		Xiugaimima xgmm=new Xiugaimima();
		  xgmm.go();
		  frame.setVisible(false);
		  }
	    });
		menu.add(menuItem);
		
		menu = new JMenu( "系统" );
		menubar.add(menu);
		menuItem = new JMenuItem( "系统信息" );
		menuItem.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
		 Xinxi xx=new Xinxi();
		  xx.go();
		  frame.setVisible(false);
		  }
	    });
		menu.add(menuItem);
		
		jslabel=new JLabel("借书:为你提供图书借阅功能");
		hslabel=new JLabel("还书:为你提供还书功能");
		xgmmlabel=new JLabel("修改密码:为你提供密码安全");
		xxlabel=new JLabel("系统信息:让你更好的了解该项目");
	    JPanel pz=new JPanel();
	    pz.setLayout(new GridLayout(4,1));
	    pz.add(jslabel);
    	pz.add(hslabel);
		pz.add(xgmmlabel);
		pz.add(xxlabel);
		zjmcontentPane.add(pz,BorderLayout.SOUTH);
		
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setSize(500,450);
		frame.setVisible(true);
		
	}
	
        
}
	

⌨️ 快捷键说明

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