📄 supermarketmis.java
字号:
package com.smmis;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class SuperMarketMIS extends JFrame implements ActionListener{
/**
* @param args
*/
JDesktopPane desktop;
private Container c = getContentPane();
private JMenu baseBusiness,infoQuery,systemFun,supplierManage,userManage,manage;
private JMenuItem purchase,sell,stocksQuery,purQuery,sellQuery,exitSys,about;
public SuperMarketMIS(){
c.setLayout(null);
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()
}
});
initialize();
}
/**
* This method initializes this
*
*/
private void initialize() {
}
public void init(){
int inset = 50;
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
setBounds(inset, inset,
screenSize.width - inset*2,
screenSize.height - inset*2);
//Set up the GUI.
desktop = new JDesktopPane();
//createFrame(); //create first "window"
setContentPane(desktop);
this.setJMenuBar(createMenuBar());
this.setVisible(true);
}
protected JMenuBar createMenuBar() {
JMenuBar mymenu = new JMenuBar();
baseBusiness = new JMenu("基本业务");
infoQuery = new JMenu("信息查询");
manage = new JMenu("管理");
systemFun = new JMenu("系统功能");
purchase = new JMenuItem("进货");
sell = new JMenuItem("售货");
stocksQuery = new JMenuItem("库存查询 ");
purQuery = new JMenuItem("进货查询");
sellQuery = new JMenuItem("售货查询");
exitSys = new JMenuItem("退出系统 ");
about = new JMenuItem("关于");
userManage = new JMenu("用户管理");
JMenuItem addUser,delUser,modifyUser;
addUser = new JMenuItem("添加用户信息");
delUser = new JMenuItem("删除用户信息");
modifyUser = new JMenuItem("修改用户信息");
userManage.add(addUser);
userManage.add(delUser);
userManage.add(modifyUser);
supplierManage = new JMenu("供应商管理");
JMenuItem addSupplier,delSupplier,modifySupplier;
addSupplier = new JMenuItem("添加供应商信息");
delSupplier = new JMenuItem("删除供应商信息");
modifySupplier = new JMenuItem("修改供应商信息");
supplierManage.add(addSupplier);
supplierManage.add(delSupplier);
supplierManage.add(modifySupplier);
//
mymenu.add(baseBusiness);
mymenu.add(infoQuery);
mymenu.add(manage);
mymenu.add(systemFun);
baseBusiness.add(purchase);
baseBusiness.add(sell);
infoQuery.add(stocksQuery);
infoQuery.add(purQuery);
infoQuery.add(sellQuery);
manage.add(userManage);
manage.add(supplierManage);
systemFun.add(about);
systemFun.add(exitSys);
purchase.addActionListener(new PurchasePerform(desktop));
sell.addActionListener(new SellPerform(desktop));
stocksQuery.addActionListener(new StocksQueryPerform(desktop));
purQuery.addActionListener(new PurQueryPerform(desktop));
sellQuery.addActionListener(new SellQueryPerform(desktop));
addUser.addActionListener(new AddUserPerform(desktop));
delUser.addActionListener(new DelUserPerform(desktop));
modifyUser.addActionListener(new ModifyUserPerform(desktop));
addSupplier.addActionListener(new AddSupplier(desktop));
delSupplier.addActionListener(new DelSupplier(desktop));
modifySupplier.addActionListener(new ModifySupplier(desktop));
about.addActionListener(new aboutPerform(this));
exitSys.addActionListener(new ExitSysPerform());
return mymenu;
}
public static void main(String[] args) {
// TODO 自动生成方法存根
SuperMarketMIS mis = new SuperMarketMIS();
//System.out.println("a");
mis.init();
//mis.validate();
//mis.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
// TODO 自动生成方法存根
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -