systemmenu.java

来自「基于java的J2SE平台,直接编译即可,请各位高手指教.」· Java 代码 · 共 114 行

JAVA
114
字号
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
public class SystemMenu 
{
	private JFrame parent = null;
  	//private JMenuBar menuBar = null;
		   
    public SystemMenu(JFrame frame) 
    {
        parent = frame;
        initComponents();
    }

	public JMenuBar createMenuBar() {
        return menuBar;
    }
    
    private void initComponents() 
    {
        menuBar = buildMenuBar();
    } // initComponents()

    private JMenuBar buildMenuBar() 
    {
        JMenuBar Bar = new JMenuBar();
        Bar.add(buildCommodityMenu());
        Bar.add(VipMenu());
        Bar.add(SysMaintainMenu());
        Bar.add(SysHelpMenu());
        return Bar;
    } // buildMenuBar();

    private JMenu buildCommodityMenu() {
        JMenu menu = null;
        JMenuItem item = null;

        menu = new JMenu();
        menu.setText("商品信息");
        // file->new cluster item
        item = new JMenuItem();
        item.setText("商品录入");
        //ActionCommand command = new ActionCommand("New Cluster", new NewClusterCommand(parent));
        //item.setAction(command);
        menu.add(item);

        // delete cluster item
        item = new JMenuItem();
        item.setText("商品查询");
        menu.add(item);

        return menu;
    } // buildFileMenu()

    private JMenu VipMenu() {

        JMenu menu = null;
        JMenuItem item = null;

        menu = new JMenu();
        menu.setText("VIP信息");
        
        // expand
        item = new JMenuItem();
        item.setText("VIP信息录入");
        menu.add(item);

        // collapse
        item = new JMenuItem();
        item.setText("VIP信息查询");
        menu.add(item);

        return menu;
    } // buildViewMenu()



    private JMenu SysMaintainMenu() {

        JMenu menu = null;
        JMenuItem item = null;

        menu = new JMenu();
        menu.setText("系统维护");
       
        // contents
        item = new JMenuItem();
        item.setText("用户管理");
        menu.add(item);

        
        return menu;
    } // buildHelpMenu()
    
    private JMenu SysHelpMenu() {

        JMenu menu = null;
        JMenuItem item = null;

        menu = new JMenu();
        menu.setText("帮助");
       
        // contents
        item = new JMenuItem();
        item.setText("帮助主题");
        menu.add(item);
        
        item = new JMenuItem();
        item.setText("About");
        menu.add(item);

        return menu;
    } // buildHelpMenu()

⌨️ 快捷键说明

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