⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.java.bak

📁 个人消费助理 早期的在学校的实训作品 使用ACCESS 数据库
💻 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 + -