資源簡(jiǎn)介
這個(gè) 商店管理系統(tǒng)是通過java編寫 的swing 對(duì) mysql 進(jìn)行了設(shè)計(jì),對(duì) 商店的用戶,商品,訂單和日志進(jìn)行了查詢,刪除 ,增加等多個(gè)操作,有批量操作的功能等,適合課設(shè)等作為參考,適合初學(xué)者。

代碼片段和文件信息
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;?
//用戶與密碼標(biāo)簽
private?JLabel?lab1lab2lab3lab4lab5;
//4個(gè)輸入框
JTextField?Oname;?
JTextField?Opname;
JTextField?Ouname;
JTextField?Otelphone;
JTextField?Odizi;
//“????????訂單名稱????????????商品名稱????????????用戶名稱????????????送貨電話??????????????????送貨地址
public?AddOrder(){??
this.init();
}?
public?void?init()?{
Container?con=super.getContentPane();//頂級(jí)容器??
con.setLayout(null);
lab1=new?JLabel(“訂單編號(hào):“);??
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);
//設(shè)置屬性
super.settitle(“添加用戶“);
super.setSize(650?572);
super.setLocation(400?200);
super.setResizable(false);
super.setDefaultCloseOperation(super.DISPOSE_ON_CLOSE);
super.setVisible(true);??
//給2個(gè)按鈕添加監(jiān)聽
newButtonListener?listener1?=?new?newButtonListener();??
addbtn.addActionListener(listener1);??
changebtn.addActionListener(listener1);?
}
//事件監(jiān)聽器接口??
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
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論