欢迎来到天天文库
浏览记录
ID:6131214
大小:173.50 KB
页数:31页
时间:2018-01-04
《超市收银系统(java语言实现)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、packagecashier;importjava.awt.BorderLayout;importjava.awt.FlowLayout;importjava.awt.GridLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.io.File;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.ObjectInputStre
2、am;importjava.io.ObjectOutputStream;importjava.text.DateFormat;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.HashMap;importjavax.swing.JLabel;importjavax.swing.JOptionPane;importjavax.swing.JTextArea;importjavax.swing.JTextField;importjavax.swing.Timer;importjavax.swing.JBut
3、ton;importjavax.swing.JFrame;importjavax.swing.JPanel;@SuppressWarnings("serial")publicclassSystemWindowextendsJFrameimplementsActionListener{staticCheckstandcheckstand;//此变量单纯为了保存读至保存HashMap文件中的数据,相当于一个中间媒介/***供显示的商品信息*/Goodsgood;/***保存收银台信息的文件*/staticFilefile;staticCheckstandc;//放在此处并不和前面的checkst
4、and相矛盾,此变量是为了读取、保存柜台信息staticLongnumber;//输入的卡号Timertime;//获取系统时间JPanelleftPanel;JButtonmember;//会员服务JButtoncommon;//普通服务JButtonfindMemberInfo;//查找会员信息JButtonfindAllMemberInfo;//查看所有会员信息JButtonfindGoodsSurplus;//查看商品剩余量JButtonfindSaleroom;//查看柜台销售额JPanelrightPanel;JTextFieldshowTime;JPanelrightPanel
5、Son;publicSystemWindow(){super("欢迎使用超市收银系统");file=newFile("checkstand.dat");SystemWindow.readCheckstandInfo();//读取柜台信息Goods.getSurplusFromFile();//这一步很重要!good=newGoods();time=newTimer(1000,this);//时间time.start();this.setLayout(newGridLayout(1,2,4,4));leftPanel=newJPanel();leftPanel.setLayout(newGri
6、dLayout(6,1,4,4));member=newJButton("会员服务");common=newJButton("普通服务");findMemberInfo=newJButton("查找会员信息");findAllMemberInfo=newJButton("查看所有会员信息");findGoodsSurplus=newJButton("查看商品剩余量");findSaleroom=newJButton("查看柜台销售额");member.addActionListener(this);common.addActionListener(this);findMemberInfo.a
7、ddActionListener(this);findAllMemberInfo.addActionListener(this);findGoodsSurplus.addActionListener(this);findSaleroom.addActionListener(this);leftPanel.add(member);leftPanel.add(common);leftPanel.add(findM
此文档下载收益归作者所有