• 大小: 1.35MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-09
  • 语言: Java
  • 标签: mysql  swing  

资源简介

这个 商店管理系统是通过java编写 的swing 对 mysql 进行了设计,对 商店的用户,商品,订单和日志进行了查询,删除 ,增加等多个操作,有批量操作的功能等,适合课设等作为参考,适合初学者。

资源截图

代码片段和文件信息

package com.system.main;

import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;

import com.system.main.AddUser.newButtonListener;
import com.system.sql.Orders;
import com.system.sql.Users;

public class AddOrder extends Jframe{
private JButton addbtn; 
private JButton changebtn; 
//用户与密码标签
private JLabel lab1lab2lab3lab4lab5;
//4个输入框
JTextField Oname; 
JTextField Opname;
JTextField Ouname;
JTextField Otelphone;
JTextField Odizi;
//“        订单名称            商品名称            用户名称            送货电话                  送货地址
public AddOrder(){  
this.init();


public void init() {
Container con=super.getContentPane();//顶级容器  
con.setLayout(null);

lab1=new JLabel(“订单编号:“);  
lab1.setBounds(10010010060);
Oname=new JTextField(20);  
Oname.setBounds(20012020030);  

lab2=new JLabel(“商品名称:“);  
lab2.setBounds(10013510060);  
Opname=new JTextField(20);  
Opname.setBounds(20015020030);  

lab3=new JLabel(“用户名称:“);  
lab3.setBounds(10016510060);
Ouname=new JTextField(20);  
Ouname.setBounds(20018020030);

lab4=new JLabel(“送货电话:“);  
lab4.setBounds(10019510060);
Otelphone=new JTextField(20);  
Otelphone.setBounds(20021020030); 


lab5=new JLabel(“送货地址:“);  
lab5.setBounds(10023510060);
Odizi=new JTextField(20);  
Odizi.setBounds(20024020030); 

addbtn=new JButton(“添加“);  
addbtn.setBounds(1302908040);  
changebtn=new JButton(“更改“);  
changebtn.setBounds(2402908040);  
  

//依次添加组件
con.add(lab1);  
con.add(lab2);
con.add(lab3);
con.add(lab4);
con.add(lab5);
con.add(Oname);  

con.add(Opname); 
con.add(Ouname);
con.add(Otelphone);
con.add(Odizi);
con.add(addbtn);
con.add(changebtn);


//设置属性
super.settitle(“添加用户“);
super.setSize(650 572);
super.setLocation(400 200);
super.setResizable(false);
super.setDefaultCloseOperation(super.DISPOSE_ON_CLOSE);
super.setVisible(true);  

//给2个按钮添加监听
newButtonListener listener1 = new newButtonListener();  
addbtn.addActionListener(listener1);  
changebtn.addActionListener(listener1); 
}


//事件监听器接口  
class newButtonListener implements ActionListener{  
public void actionPerformed(ActionEvent e){  
object source=e.getSource();  
//Product product = new Product();
Orders order = new Orders();
if(source instanceof JButton ){
JButton jb=(JButton)source;//按钮  
String txt=jb.getText();  
//System.out.println(“---------  “ + txt );
String id = Oname.getText();
String puname = Opname.getText();
String userna = Ouname.getText();
//int num = Integer.parseInt(pnum.getText());
//int price = Integer.par

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        403  2018-12-27 09:18  keshe_store\.classpath

     文件        387  2018-12-27 09:17  keshe_store\.project

     文件        598  2018-12-27 09:17  keshe_store\.settings\org.eclipse.jdt.core.prefs

     文件       2140  2018-12-28 22:04  keshe_store\bin\com\system\main\AddOrder$newButtonListener.class

     文件       2483  2018-12-28 22:04  keshe_store\bin\com\system\main\AddOrder.class

     文件       2209  2019-01-03 16:45  keshe_store\bin\com\system\main\AddPro$ButtonListener.class

     文件       2274  2019-01-03 16:45  keshe_store\bin\com\system\main\AddPro.class

     文件       2368  2018-12-28 17:28  keshe_store\bin\com\system\main\AddUser$newButtonListener.class

     文件       2291  2018-12-28 17:28  keshe_store\bin\com\system\main\AddUser.class

     文件       2246  2018-12-29 22:57  keshe_store\bin\com\system\main\Login$ButtonListener.class

     文件       3536  2018-12-29 22:57  keshe_store\bin\com\system\main\Login.class

     文件       1069  2019-01-02 18:19  keshe_store\bin\com\system\main\MyTable$1.class

     文件       1946  2019-01-02 18:19  keshe_store\bin\com\system\main\MyTable.class

     文件        782  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$1.class

     文件        832  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$10.class

     文件       1363  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$11.class

     文件        835  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$12.class

     文件        837  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$13.class

     文件       1372  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$14.class

     文件       1416  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$2.class

     文件       1978  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$3.class

     文件       1368  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$4.class

     文件       1373  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$5.class

     文件       1212  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$6.class

     文件       1218  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$7.class

     文件       1206  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$8.class

     文件       1216  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management$9.class

     文件       6725  2018-12-30 14:11  keshe_store\bin\com\system\main\Product_Management.class

     文件       2301  2019-01-08 15:19  keshe_store\bin\com\system\main\Regist$ButtonListener.class

     文件       2428  2019-01-08 15:19  keshe_store\bin\com\system\main\Regist.class

............此处省略38个文件信息

评论

共有 条评论