📄 index.java.bak
字号:
package shophelper.factory;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
import shophelper.factory.*;
import shophelper.database.*;
public class Index
{
JFrame jf = new JFrame("个人消费助理1.0");
JDesktopPane deskpane = new JDesktopPane();//在窗体里建立虚拟桌面并实例化
JPanel p = new JPanel();//创建一个面板并实例化
String name;
//String password;
public Index(final String name,String password)
{
this.name = name;
//增加关闭窗口监听
try
{
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
catch (Exception e)
{
System.out.println(e);
}
Container con = jf.getContentPane();
con.setLayout(new BorderLayout());//创建一个布局
con.add(deskpane,BorderLayout.CENTER);//实例虚拟桌面的布局
Font f =new Font("新宋体",Font.PLAIN,12);
JMenuBar mb = new JMenuBar();//实例化菜单栏
mb.setOpaque(true);
jf.setJMenuBar(mb);
JMenu systemM = new JMenu("系统管理");
JMenuItem modi = new JMenuItem("修改密码");
modi.setFont(f);
JMenuItem exit = new JMenuItem("退出系统");
exit.setFont(f);
mb.add(systemM);
systemM.add(modi);
systemM.add(exit);
JMenu userM = new JMenu("购物者管理");
userM.setFont(f);
JMenuItem addU = new JMenuItem("添加用户");
addU.setFont(f);
JMenuItem delU = new JMenuItem("删除用户");
delU.setFont(f);
JMenuItem mdfUM = new JMenuItem("修改用户资金");
delU.setFont(f);
JMenuItem viewUM = new JMenuItem("查看用户信息");
delU.setFont(f);
mb.add(userM);
userM.add(addU);
userM.add(delU);
userM.add(mdfUM);
userM.add(viewUM);
JMenu cuM = new JMenu("购买信息管理");
cuM.setFont(f);
mb.add(cuM);
JMenuItem addM= new JMenuItem("添加购买记录");
addM.setFont(f);
JMenuItem viewM = new JMenuItem("购买信息查看");
viewM.setFont(f);
cuM.add(addM);
cuM.add(viewM);
JMenu shop = new JMenu("商铺信息管理");
shop.setFont(f);
mb.add(shop);
JMenuItem addS= new JMenuItem("添加商铺");
addS.setFont(f);
JMenuItem delS= new JMenuItem("删除商铺");
delS.setFont(f);
JMenuItem modS= new JMenuItem("修改商铺信息");
modS.setFont(f);
JMenuItem viewS = new JMenuItem("商铺信息查看");
viewS.setFont(f);
shop.add(addS);
shop.add(delS);
shop.add(modS);
shop.add(viewS);
modi.addActionListener(new ActionListener(){//密码修改监听
public void actionPerformed(ActionEvent e){
System.out.println("修改密码");
deskpane.add(new PasswordEvent(name));
}
});
exit.addActionListener(new ActionListener(){//密码修改监听
public void actionPerformed(ActionEvent e){
System.out.println("退出系统");
System.exit(0);
}
});
addU.addActionListener(new ActionListener(){//添加购买人
public void actionPerformed(ActionEvent e){
System.out.println("添加购买人");
deskpane.add(new AddUser());
}
});
delU.addActionListener(new ActionListener(){//删除购买人
public void actionPerformed(ActionEvent e){
System.out.println("删除购买人");
deskpane.add(new DeleUser());
}
});
mdfUM.addActionListener(new ActionListener(){//修改购买人
public void actionPerformed(ActionEvent e){
System.out.println("修改购买人");
deskpane.add(new ModUser());
}
});
viewUM.addActionListener(new ActionListener(){//查看购买人信息
public void actionPerformed(ActionEvent e){
System.out.println("查看购买人信息");
deskpane.add(new ShowUser());
}
});
addM.addActionListener(new ActionListener(){//添加购买店铺信息
public void actionPerformed(ActionEvent e){
System.out.println("查看店铺信息");
deskpane.add(new AddShop());
}
});
viewM.addActionListener(new ActionListener(){//查看购买信息
public void actionPerformed(ActionEvent e){
System.out.println("添加购买店铺信息");
deskpane.add(new ShowShop());
}
});
addS.addActionListener(new ActionListener(){//+店铺
public void actionPerformed(ActionEvent e){
System.out.println("+店铺");
deskpane.add(new AddStore());
}
});
delS.addActionListener(new ActionListener(){//删除
public void actionPerformed(ActionEvent e){
System.out.println("删除店铺");
deskpane.add(new DeleStore());
}
});
modS.addActionListener(new ActionListener(){//修改店铺信息
public void actionPerformed(ActionEvent e){
System.out.println("修改店铺信息");
deskpane.add(new ModStore());
}
});
viewS.addActionListener(new ActionListener(){//查看店铺信息
public void actionPerformed(ActionEvent e){
System.out.println("查看店铺信息");
deskpane.add(new ShowStore());
}
});
jf.setLocation(150,160);
jf.setSize(720,500);
jf.show();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -