下载后可任意编辑超市商品管理系统源代码12024 年 4 月 19 日下载后可任意编辑import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.sql.*;public class sale2 extends JFrame implements ActionListener //销售界面{private JPanel sM=new JPanel();//supermarket 面板JLabel label1,label2;JTextField field1,field2;JButton button1,button2;String num=null,name=null,time=null,add=null,t1=null,t2=null,t3=null;22024 年 4 月 19 日下载后可任意编辑int price=0,countBG,n1;// 价格/商品的卖出数量private JTextArea goodsShow=new JTextArea();//文本区private JScrollPane jsp=new JScrollPane(goodsShow); //滚动区域 设定内容为 商品显示的文本区private JButton[] pS={new JButton("销售界面"),new JButton("销售管理"),new JButton("商品管理"),new JButton("用户管理")};//personty 按钮private JLabel[] CD={new JLabel("清单号",JLabel.CENTER),new JLabel("编号",JLabel.CENTER),new JLabel("名称",JLabel.CENTER),new JLabel("价格",JLabel.CENTER),32024 年 4 月 19 日下载后可任意编辑new JLabel("生产日期",JLabel.CENTER),new JLabel("产地",JLabel.CENTER),new JLabel("数量",JLabel.CENTER)};//帐单查询时的商品显示标签public sale2(){label1=new JLabel("按编号查询",JLabel.CENTER);label2=new JLabel("按帐单查询",JLabel.CENTER);field1=new JTextField(30);field2=new JTextField(30);button1=new JButton("查询 1");button2=new JButton("查询 2");sM.setLayout(null);field1.setBounds(100,120,150,22);42024 年 4 月 19 日下载后可任意编辑field2.setBounds(600,120,150,22);label1.setBounds(100,90,150,30);label2.setBounds(600,90,150,30);button1.setBounds(260,120,80,22);button2.setBounds(760,120,80,22);button1.addActionListener(this);button2.addActionListener(this);sM.add(label1);sM.add(label2);sM.add(field1);sM.add(field2);sM.add(button1);sM.add(button2);for(int i=0;i<4;i++){52024 年 4 月 19 日下载后可任意编辑pS[i].setBounds(550+i*110,50,100,22);sM.add(pS[i]);pS[i].addActionListener(this);}for(int i=0;i<7;i++)//6 个标签的绘制{CD[i].setBounds(100+i*115...