• 大小: 10KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-28
  • 语言: Java
  • 标签: Java  MySQL  数据库  

资源简介

这是本人在做课程设计的时候写的用Java实现商品信息管理系统的代码,具体信息请看本人博客,博客地址https://blog.csdn.net/vegetable_haker/article/details/102556311,其中MySQL数据库需要根据本地配置做些修改 (本人菜鸟一枚,代码是课设时写的,仅供学交流使用,有诸多不完善的地方,介意请谨慎下载)

资源截图

代码片段和文件信息

package 商品信息管理系统;

import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.*;

class AddGoods extends Jframe implements ActionListener {
JLabel JL = new JLabel(“添加基本信息:“);
JLabel number = new JLabel(“商品编号“);
JTextField Number = new JTextField();

JLabel JClass=new JLabel(“类别“);
String str[]={“食品““化妆品““日用品““饮料“};
JComboBox jcb=new JComboBox(str);

JLabel name = new JLabel(“商品名称“);
JTextField Name = new JTextField();
JLabel price=new JLabel(“商品价格“);
JTextField Price = new JTextField();
JLabel storage= new JLabel(“库存量“);
JTextField Storage = new JTextField();
JLabel brand= new JLabel(“品牌“);
JTextField Brand = new JTextField();
JLabel vender = new JLabel(“生产厂家“);
JTextField Vender = new JTextField();

JTextField jt=new JTextField(10);
JButton Add = new JButton(“添加“);
JButton Reset = new JButton(“重置“);
JButton Exit = new JButton(“退出“);
String sql = ““;
public AddGoods(){
this.settitle(“商品管理“);
this.setLayout(null);
JL.setBounds(10050 100 20);
this.add(JL);
number.setBounds(10010010020);
this.add(number);
Number.setBounds(20010010020);
this.add(Number);
JClass.setBounds(10015010020);
this.add(JClass);
jcb.setBounds(20015010020);
this.add(jcb);
name.setBounds(10020010020);
this.add(name);
Name.setBounds(20020010020);
this.add(Name);
price.setBounds(10025010020);
this.add(price);
Price.setBounds(20025010020);
this.add(Price);
storage.setBounds(10030010020);
this.add(storage);
Storage.setBounds(20030010020);
this.add(Storage);
brand.setBounds(10035010020);
this.add(brand);
Brand.setBounds(20035010020);
this.add(Brand);
vender.setBounds(10040010020);     
this.add(vender);
Vender.setBounds(20040010020);
this.add(Vender);
Add.setBounds(1004506020);
this.add(Add);
Add.addActionListener(this);
Reset.setBounds(2004506020);
this.add(Reset);     
Reset.addActionListener(this);
Exit.setBounds(300 45060 20);
this.add(Exit);
Exit.addActionListener(this);
this.setVisible(true);
this.setBounds(1010450540);
this.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new AddGoods();
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==Add) {
String snumber=Number.getText();
String svender=Vender.getText();
String sname=Name.getText();
String sprice=Price.getText();
String sstorage=Storage.getText();
String sbrand=Brand.getText();
try {
Connection cot=ConnectionFactory.getConnection();
Statement stm=cot.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE ResultSet.CONCUR_UPDATABLE );
int s=jcb.getSelectedIndex();
String jc=null;
if(s==0)
jc=“食品“;
else if(s==1)
jc=“化妆品“;
else if(s==2)
jc=“日用品“;
else if(s==3)
jc=“饮料“;
sql=“insert into goods values(‘

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

     文件       3719  2019-06-25 09:56  商品信息管理系统\AddGoods.java

     文件       1228  2019-06-22 20:29  商品信息管理系统\ConnectionFactory.java

     文件       3138  2019-06-26 11:07  商品信息管理系统\custom_Manage.java

     文件         93  2019-06-24 11:46  商品信息管理系统\database.properties

     文件       1905  2019-06-27 11:35  商品信息管理系统\DeleteGoods.java

     文件       2494  2019-06-25 00:38  商品信息管理系统\GetGoods.java

     文件       2276  2019-06-25 09:44  商品信息管理系统\info_Manage.java

     文件        961  2019-06-25 01:27  商品信息管理系统\Purchase.java

     文件       1666  2019-06-22 19:14  商品信息管理系统\seller_Manage.java

     文件       4546  2019-06-26 09:53  商品信息管理系统\SetGoods.java

     文件        933  2019-06-21 23:38  商品信息管理系统\UsingExit.java

     目录          0  2019-06-22 20:10  商品信息管理系统

----------- ---------  ---------- -----  ----

                22959                    12


评论

共有 条评论