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

📄 mainjframe.java

📁 用java开发的一个进销存,开发工具jc, 数据库sql server
💻 JAVA
字号:
package classfile;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.util.*;
class MainJFrame extends JFrame{
	JDesktopPane jd = new JDesktopPane();	
	JMenuBar me;		
	JMenu mta,mtb,mtc;	
	JMenuItem menta1,menta2,menta3,mentb1,mentb2,mentb3,mentb4,mentc2,mentc3;
	JToolBar jtbar;
	ImageIcon icon1,icon2,icon3,icon4,icon5,icon6,icon7;
	JButton jla1,jla2,jla3,jla4,jla5,jla6,jla7;
	ImageIcon icona1,icona2,icona3,iconb1,iconb2,iconb3,iconb4,iconc2,iconc3;
	MainJFrame(){
		setTitle("VIP商场消费管理系统");
		setDefaultLookAndFeelDecorated(true);
		Container c = getContentPane();
		icon1 = new ImageIcon("image\\001.gif");
		icon2 = new ImageIcon("image\\002.gif");
		icon3 = new ImageIcon("image\\003.gif");
		icon4 = new ImageIcon("image\\004.gif");
		icon5 = new ImageIcon("image\\005.gif");
		icon6 = new ImageIcon("image\\006.gif");
		icon7 = new ImageIcon("image\\007.gif");
		icona1 = new ImageIcon("image\\shopinfo.gif");
		icona2 = new ImageIcon("image\\shopselecti.gif");
		icona3 = new ImageIcon("image\\exit.gif");
		iconb1 = new ImageIcon("image\\vipinfo.gif");
		iconb2 = new ImageIcon("image\\vipselect.gif");
		iconb3 = new ImageIcon("image\\vipbuy.gif");
		iconb4 = new ImageIcon("image\\vipbuyselect.gif");
		iconc2 = new ImageIcon("image\\key.gif");
		iconc3 = new ImageIcon("image\\help.gif");
		menta1 = new JMenuItem("商品基本信息",icona1);
		menta2 = new JMenuItem("商品信息查询",icona2);
		menta3 = new JMenuItem("退出",icona3);
		mentb1 = new JMenuItem("VIP基本信息",iconb1);
		mentb2 = new JMenuItem("VIP信息查询",iconb2);	
		mentb3 = new JMenuItem("VIP购物登记",iconb3);
		mentb4 = new JMenuItem("VIP购物查询",iconb4);		
		mentc2 = new JMenuItem("修改密码",iconc2);
		mentc3 = new JMenuItem("帮助",iconc3);
		me = new JMenuBar();
		mta = new JMenu("商品档案(Q)");
		mtb = new JMenu("VIP档案(A)");
		mtc = new JMenu("系统维护(Z)");
		menta1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_Q,InputEvent.CTRL_MASK));
		menta1.setMnemonic(KeyEvent.VK_Q);
		menta2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_W,InputEvent.CTRL_MASK));
		menta2.setMnemonic(KeyEvent.VK_W);
		menta3.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_E,InputEvent.CTRL_MASK));
		menta3.setMnemonic(KeyEvent.VK_E);
		mentb1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A,InputEvent.CTRL_MASK));
		mentb1.setMnemonic(KeyEvent.VK_A);
		mentb2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK));
		mentb2.setMnemonic(KeyEvent.VK_S);
		mentb3.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_D,InputEvent.CTRL_MASK));
		mentb3.setMnemonic(KeyEvent.VK_D);
		mentb4.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F,InputEvent.CTRL_MASK));
		mentb4.setMnemonic(KeyEvent.VK_F);
		
		
		mta.setMnemonic(KeyEvent.VK_Q);
		mtb.setMnemonic(KeyEvent.VK_A);
		mtc.setMnemonic(KeyEvent.VK_Z);
		
		jla1 = new JButton(icon1);
		jla2 = new JButton(icon2);
		jla3 = new JButton(icon3);
		jla4 = new JButton(icon4);
		jla5 = new JButton(icon5);
		jla6 = new JButton(icon6);
		jla7 = new JButton(icon7);
		jtbar = new JToolBar();
		mta.add(menta1);
		mta.add(menta2);
		mta.addSeparator();
		mta.add(menta3);
		mtb.add(mentb1);
		mtb.add(mentb2);
		mtb.add(mentb3);
		mtb.add(mentb4);
		mtc.add(mentc2);
		mtc.add(mentc3);
		me.add(mta);
		me.add(mtb);
		me.add(mtc);
		this.setJMenuBar(me);
		menta1.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
					new ShopInfo(jd);
			}
		});
		menta2.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
					new InfoSelect(jd);
			}
		});
		mentb1.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
					new VIPInfo(jd);
			}
		});
		mentb2.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
					new VIPSelect(jd);
			}
		});
				
		mentb3.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new VIPBuy(jd);
			}
		});
		
		mentb4.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new BuyInfoSelect(jd);
			}
		});
		
		mentc2.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new AlterPassword(jd);	
			}
		});
		
		menta3.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				System.exit(0);
			}			
		});
		
		jla1.setToolTipText("商品基本信息");
		jla2.setToolTipText("商品信息查询");
		jla3.setToolTipText("VIP基本信息");
		jla4.setToolTipText("VIP信息查询");
		jla5.setToolTipText("VIP购物");
		jla6.setToolTipText("VIP购物记录");
		jla7.setToolTipText("修改密码");
		jla1.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new ShopInfo(jd);		
			}
		});

		jla2.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new InfoSelect(jd);
			}
		});

		jla3.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new VIPInfo(jd);		
			}
		});
		
		jla4.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new VIPSelect(jd);	
			}
		});
		
		jla5.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new VIPBuy(jd);		
		}
		});
		
		jla6.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new BuyInfoSelect(jd);		
		}
		});
		
		jla7.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				new AlterPassword(jd);		
		}
		});
		
		this.addWindowListener(new WindowAdapter(){
			public void windowClosing(WindowEvent e){
				if(JOptionPane.showConfirmDialog(null,"确定要退出吗?","友情提示",JOptionPane.YES_NO_OPTION)==JOptionPane.YES_OPTION){
					System.exit(1);	
				}				
			}
		});
				
		jtbar.add(jla1);jtbar.addSeparator();
		jtbar.add(jla2);jtbar.addSeparator();
		jtbar.add(jla3);jtbar.addSeparator();
		jtbar.add(jla4);jtbar.addSeparator();
		jtbar.add(jla5);jtbar.addSeparator();
		jtbar.add(jla6);jtbar.addSeparator();
		jtbar.add(jla7);jtbar.addSeparator();
		
		c.add(jd);
		c.add(jtbar,BorderLayout.NORTH);
	
		setExtendedState(JFrame.MAXIMIZED_BOTH);
		Commonable.screenCenter(this);
		setVisible(true);
		this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
		JFrame.setDefaultLookAndFeelDecorated(true);
		JDialog.setDefaultLookAndFeelDecorated(true);
	}
}

⌨️ 快捷键说明

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