该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
index2的代码
package db;import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JPanel;class Index2 implements ActionListener {
private static final long serialVersionUID = 8690031768579305694L; static JFrame f1; Index2(String a) {
f1 = new JFrame("斯巴达·在线电脑配件超市——管理员" + a);
JMenuBar mBar = new JMenuBar();
f1.setJMenuBar(mBar);
JMenu[] m = { new JMenu("商品信息"), new JMenu("资金信息"),
new JMenu("顾客购买信息"), new JMenu("营业员信息"), new JMenu("管理员信息"),
new JMenu("退出") };
JMenuItem[][] mI = {
{ new JMenuItem("显示商品"), new JMenuItem("查询商品"),
new JMenuItem("修改商品"), new JMenuItem("增加商品(进货)"),
new JMenuItem("删除商品") },
{ new JMenuItem("查询资金"), new JMenuItem("修改资金") },
{ new JMenuItem("显示历史顾客"), new JMenuItem("查询顾客信息"),
new JMenuItem("修改顾客信息"), new JMenuItem("删除顾客信息"),
new JMenuItem("进行购买") },
{ new JMenuItem("显示营业员信息"), new JMenuItem("查询营业员信息"),
new JMenuItem("修改营业员信息"), new JMenuItem("增加营业员"),
new JMenuItem("删除营业员") },
{ new JMenuItem("显示管理员信息"), new JMenuItem("查询管理员信息"),
new JMenuItem("增加管理员信息"), new JMenuItem("查询和修改自己的资料") },
{ new JMenuItem("注销账号"), new JMenuItem("退出系统") } };
int i, j;
for (i = 0; i < m.length; i++) {
mBar.add(m[i]);
for (j = 0; j < mI[i].length; j++) {
m[i].add(mI[i][j]);
mI[i][j].addActionListener(this);
}
}
m[0].insertSeparator(1);
final ImageIcon ic;
ic = new ImageIcon(Index2.class.getResource("/l.jpg"));
JPanel panel = new JPanel() {
private static final long serialVersionUID = 0L; public void paintComponent(Graphics g) {
g.drawImage(ic.getImage(), 0, 0, null);
super.paintComponent(g);
}
};
panel.setOpaque(false);
f1.setContentPane(panel);
f1.setSize(1000, 700);
f1.setVisible(true);
} public void actionPerformed(ActionEvent e) {
JMenuItem item = new JMenuItem("");
item = (JMenuItem) e.getSource();
if (item.getText().equals("显示商品"))
new G_show();
else if (item.getText().equals("查询商品"))
new G_query();
else if (item.getText().equals("修改商品"))
new G_alter();
else if (item.getText().equals("增加商品(进货)"))
new G_increase();
else if (item.getText().equals("删除商品"))
new G_delete();
else if (item.getText().equals("查询资金"))
new M_query();
else if (item.getText().equals("修改资金"))
new M_alter();
else if (item.getText().equals("显示历史顾客"))
new C_show();
else if (item.getText().equals("查询顾客信息"))
new C_query();
else if (item.getText().equals("修改顾客信息"))
new C_alter();
else if (item.getText().equals("删除顾客信息"))
new C_delete();
else if (item.getText().equals("进行购买"))
new C_buy();
else if (item.getText().equals("显示营业员信息"))
new D_show();
else if (item.getText().equals("查询营业员信息"))
new D_query();
else if (item.getText().equals("修改营业员信息"))
new D_alter();
else if (item.getText().equals("增加营业员"))
new D_increase();
else if (item.getText().equals("删除营业员"))
new D_delete();
else if (item.getText().equals("显示管理员信息"))
new A_show();
else if (item.getText().equals("查询管理员信息"))
new A_query();
else if (item.getText().equals("增加管理员信息"))
new A_increase();
else if (item.getText().equals("查询和修改自己的资料"))
new A_self();
else if (item.getText().equals("注销账号"))
new E_logout();
else if (item.getText().equals("退出系统"))
new E_quit();
}
}