java物流管理系統(tǒng)連接數(shù)據(jù)庫(kù)_第1頁(yè)
java物流管理系統(tǒng)連接數(shù)據(jù)庫(kù)_第2頁(yè)
java物流管理系統(tǒng)連接數(shù)據(jù)庫(kù)_第3頁(yè)
java物流管理系統(tǒng)連接數(shù)據(jù)庫(kù)_第4頁(yè)
java物流管理系統(tǒng)連接數(shù)據(jù)庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩83頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、軟件與服務(wù)外包學(xué)院課程綜合實(shí)訓(xùn)報(bào)告課程名稱(chēng)Java 語(yǔ)言程序設(shè)計(jì)姓名王吉治 范浩 黃浩軒專(zhuān)業(yè)計(jì)算機(jī)應(yīng)用技術(shù)班級(jí)14-2指導(dǎo)教師趙春霞學(xué)期2015-2016秋季學(xué)期課時(shí)32學(xué)分2軟件與服務(wù)外包學(xué)院二一六年一月l 青職物流信息系統(tǒng)l 實(shí)訓(xùn)項(xiàng)目概述 l 隨著科技的發(fā)展、時(shí)代的進(jìn)步,市場(chǎng)經(jīng)濟(jì)的競(jìng)爭(zhēng)也越來(lái)越激烈與殘酷。在市場(chǎng)經(jīng)濟(jì)競(jìng)爭(zhēng)如此激烈的環(huán)境之下,企業(yè)要想立于不敗之地,就必須使自己的企業(yè)更加的現(xiàn)代化,跟上時(shí)代的步伐,與現(xiàn)代的科學(xué)文明,信息技術(shù)同進(jìn)退。用企業(yè)高品質(zhì)的產(chǎn)品、優(yōu)質(zhì)的服務(wù)、良好的信譽(yù)樹(shù)立企業(yè)在客戶心目中的良好形象;并以客戶需求為己任,不斷的創(chuàng)新與發(fā)展自身的產(chǎn)品,以滿足客戶的新需求,并規(guī)范企業(yè)

2、內(nèi)部的客戶資源的管理方式、提升企業(yè)的客戶服務(wù)質(zhì)量。相比傳統(tǒng)物流,現(xiàn)代物流更多借助于信息流的控制作用,它不再把建立基礎(chǔ)設(shè)施作為最主要手段,而是通過(guò)信息技術(shù),利用現(xiàn)有的各種基礎(chǔ)設(shè)施,將企業(yè)的運(yùn)信息和運(yùn)輸需求予以共享并快速傳遞。 現(xiàn)代物流的核心是信息技術(shù),因?yàn)檎切畔⒓夹g(shù),將物流之中原先割裂的各個(gè)環(huán)節(jié)整合在一起,從而表現(xiàn)出現(xiàn)代物流的整合化特征借助于信息技術(shù),最大限度地將原先在實(shí)現(xiàn)物資空間位移中所進(jìn)行的運(yùn)輸、倉(cāng)儲(chǔ)、包裝、裝卸、加工以及配送等多個(gè)環(huán)節(jié)整合一起,以一個(gè)整體面對(duì)社會(huì)的物流需求。l 項(xiàng)目背景青職物流從傳統(tǒng)的運(yùn)輸行業(yè)起步,擁有豐富的車(chē)輛資源,客戶資源,以及強(qiáng)大的運(yùn)營(yíng)網(wǎng)絡(luò)資源,為了充分利

3、用這些優(yōu)勢(shì)資源,便于日后管理日漸龐大的公司,物流管理系統(tǒng)在這里起到了舉足輕重的作用。 組員界面及編程設(shè)計(jì)范浩負(fù)責(zé)界面設(shè)計(jì)及軟件編程, 測(cè)試軟件 數(shù)據(jù)庫(kù)搭建及鏈接黃浩軒設(shè)計(jì)數(shù)據(jù)庫(kù),鏈接數(shù)據(jù)庫(kù)軟件測(cè)試及修正王吉治負(fù)責(zé)部分界面設(shè)計(jì),測(cè)試軟件,負(fù)責(zé)項(xiàng)目質(zhì)量的檢查包括項(xiàng)目背景以及需求描述,組員以及任務(wù)分工(宋體,小四)l 項(xiàng)目系統(tǒng)設(shè)計(jì)1.系統(tǒng)功能描述 該系統(tǒng)設(shè)計(jì)為3個(gè)模塊即系統(tǒng)管理模塊 車(chē)輛管理模塊 貨物管理模塊 l .系統(tǒng)管理模塊主要是用來(lái)實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)的一些設(shè)置和管理,其中又分為了幾個(gè)小的模塊,即權(quán)限管理、角色管理、用戶管理、密碼管理七個(gè)小模塊。用戶管理也就是對(duì)本系統(tǒng)的用戶進(jìn)行管理,用于登陸本系統(tǒng),

4、它記錄了系統(tǒng)用戶的信息,包括用戶名、密碼等,在這個(gè)模塊中可以對(duì)系統(tǒng)用戶信息進(jìn)行查詢、修改、刪除以及添加新的用戶操作;權(quán)限管理是用來(lái)設(shè)計(jì)系統(tǒng)用戶的權(quán)限,對(duì)不同的用戶分配不同的權(quán)限;角色管理就是設(shè)置系統(tǒng)的使用角色l 車(chē)輛管理模塊 公司管理平臺(tái)式對(duì)車(chē)隊(duì) 信息進(jìn)行管理,車(chē)隊(duì)的資料,司機(jī)資料,車(chē)隊(duì)合同,還有車(chē)隊(duì)的運(yùn)輸成本的一些操作管理。l 業(yè)務(wù)運(yùn)營(yíng)模塊業(yè)務(wù)運(yùn)營(yíng)模塊就關(guān)系到整個(gè)業(yè)務(wù)的流程,也就是上面總體業(yè)務(wù)概述中的四個(gè)業(yè)務(wù):提貨,發(fā)貨,到貨,送貨。還要就是倉(cāng)庫(kù)管理,倉(cāng)庫(kù)管理這塊也是非常重要的,因?yàn)樨浳锇l(fā)貨之前是存儲(chǔ)的倉(cāng)庫(kù)里的,而貨物到貨后,在客戶還沒(méi)有來(lái)把貨物提走前,貨物也是存儲(chǔ)在倉(cāng)庫(kù)里的。然后就是系統(tǒng)提

5、醒,系統(tǒng)提醒就是對(duì)一些到了某一時(shí)間應(yīng)該做某事,卻還沒(méi)有做的事情做出一些提醒,如月結(jié)提醒:就是對(duì)于超過(guò)月結(jié)日期但還沒(méi)有月結(jié)的運(yùn)單,系統(tǒng)給予提醒。l 3.數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì)分為三個(gè)模塊,它們分別為供求信息實(shí)體、信息類(lèi)別實(shí)體和管理員實(shí)體。會(huì)員實(shí)體包括會(huì)員編號(hào)、會(huì)員名稱(chēng)、郵箱、性別、電話、密碼、權(quán)限屬性表格如下字段名數(shù)據(jù)類(lèi)型是否為空是否主鍵默認(rèn)值描述Idint(11)NOYes從1自增會(huì)員編號(hào)Namevarchar(30)NO會(huì)員名稱(chēng)Passwordvarchar(30)NO密碼Emailvarchar(30)NO郵箱Sexvarchar(30)NO性別Phonevarchar(30)NO電話Ra

6、nkint(11)NO0權(quán)限2.車(chē)輛信息表主要用來(lái)保存車(chē)輛信息字段名數(shù)據(jù)類(lèi)型是否為空是否主鍵默認(rèn)值描述Codeint(11)NOYes從1自增車(chē)輛編號(hào)TradeMarkvarchar(30)NO車(chē)牌號(hào)碼Brandvarchar(30)NO車(chē)輛品名Stylevarchar(30)NO車(chē)輛類(lèi)型CarLoadvarchar(30)NO車(chē)輛載重DriverNamevarchar(30)NO駕駛員姓名LicenseNumbervarchar(30)NO駕照號(hào)碼linkPhonevarchar(30)NO駕駛員電話IsGovarchar(30)NO是否出發(fā)貨物信息表主要用來(lái)保存和貨物信息。字段名數(shù)據(jù)類(lèi)型是

7、否為空是否主鍵默認(rèn)值描述Idint(11)NOYes從1自增貨物編號(hào)GoodsNamevarchar(30)NO貨物名稱(chēng)GoodsNumbervarchar(30)NO貨物數(shù)量GoodsUnitvarchar(30)NO貨物單位StartProvincevarchar(30)NO起始省份StartCityvarchar(30)NO起始城市EndProvincevarchar(30)NO抵達(dá)省份EndCityvarchar(30)NO抵達(dá)城市TransportStylevarchar(30)NO運(yùn)輸類(lèi)型TransportTimevarchar(30)NO運(yùn)輸時(shí)間LinkPhonevarchar(

8、30)NO聯(lián)系電話LinkManvarchar(30)NO聯(lián)系人IsgoBooleanNOfalse是否已發(fā)送l 具體程序表tb_Customeruse goodsdbmscreate table tb_Customer(Id int primary key identity(1,1),Name varchar(30) not null,Password varchar(30) not null,Email varchar(30) not null,Sex varchar(30) not null,Phone varchar(30) not null,Rank int not null,)go

9、表tb_Carmessageuse goodsdbmscreate table tb_Carmessage(Code int primary key identity(1,1),TradeMark varchar(30) not null,Brand varchar(30) not null,Style varchar(30) not null,CarLoad varchar(30) not null,DriverName varchar(30) not null,LicenseNumber varchar(30) not null,linkPhone varchar(30) not null

10、,IsGo varchar(30) not null,)go表tb_Goodsmeguse goodsdbmscreate table tb_Goodsmeg(Id int primary key identity(1,1),GoodsName varchar(30) not null,GoodsNumber varchar(30) not null,GoodsUnit varchar(30) not null,StartProvince varchar(30) not null,StartCity varchar(30) not null,EndProvince varchar(30) no

11、t null,EndCity varchar(30) not null,TransportStyle varchar(30) not null,TransportTime varchar(30) not null,LinkPhone varchar(30) not null,LinkMan varchar(30) not null,Isgo bit default 0 not null,)go數(shù)據(jù)庫(kù)create database goodsdbmson primary(name='goodsdbms',filename='E:DATAgoodsdbms.mdf'

12、,size=5MBmixsize=200 mb,filegrowth=1mb)(name = 'goodsdbms1'filename='E:DATAgoodsdbms.ndf',size=3MBmaxsize=unlimitedfilegrowth=1mb)log on(name='goodsdbms_log',filename='E:DATAgoodsdbms_log.ldf',size=1MBMIXSIZE=20 mb,filegrowth=10%)gol 4.界面設(shè)計(jì)l 經(jīng)過(guò)需求分析和系統(tǒng)設(shè)計(jì)之后,我們就可以對(duì)系統(tǒng)的界面進(jìn)

13、行詳細(xì)的設(shè)計(jì)。首先我們應(yīng)該設(shè)計(jì)好系統(tǒng)界面布局的整體框架,不錯(cuò),要想進(jìn)入本客戶資源管理系統(tǒng),前提條件你必須是該系統(tǒng)的用戶,進(jìn)入系統(tǒng)前必須經(jīng)過(guò)系統(tǒng)用戶登陸界面進(jìn)行驗(yàn)證之后才可進(jìn)入,進(jìn)入系統(tǒng)后就可以看到系統(tǒng)的整體框架了。系統(tǒng)登陸界面別如下圖所示ll 登陸頁(yè)面需填寫(xiě)正確的用戶名和密碼,驗(yàn)證碼要一致。l 可以看到用戶登陸后 ,進(jìn)系統(tǒng)后可清晰的看到,整個(gè)系統(tǒng)界面由框架分為了四個(gè)部分,分為 公司簡(jiǎn)介 車(chē)輛信息界面 及 貨物 會(huì)員界面l 5.主要代碼及特殊問(wèn)題解決方法(調(diào)試過(guò)程中解決的問(wèn)題) 1. 顧客主要編程代碼 public Customer()public int getId() return id;p

14、ublic void setId(int id) this.id = id;public String getName() return name;public void setName(String name) = name;public String getPassword() return password;public void setPassword(String password) this.password = password;public String getEmail() return email;public void setEmail(String

15、email) this.email = email;public String getSex() return sex;public void setSex(String sex) this.sex = sex;public String getPhone() return phone;public void setPhone(String phone) this.phone = phone;public int getRank() return rank;public void setRank(int rank) this.rank = rank;public Customer(int id

16、)this.id = id;public Customer(int id,String name,String password,String email,String sex,String phone,int rank)this.id = id; = name;this.password = password;this.email = email;this.sex = sex;this.phone = phone;this.rank = rank;public Customer(String name,String password,String email,String

17、sex,String phone,int rank) = name;this.password = password;this.email = email;this.sex = sex;this.phone = phone;this.rank = rank;Overridepublic String toString() return "Customer id=" + id + ", name=" + name + ", password=" + password + ", email=" + e

18、mail + ", sex=" + sex+ ", phone=" + phone + ", rank=" + rank + ""2.貨物主要編程代碼public int getId() return id;public void setId(int id) this.id = id;public String getGoodsName() return goodsName;public void setGoodsName(String goodsName) this.goodsName = goodsName;p

19、ublic String getGoodsNumber() return goodsNumber;public void setGoodsNumber(String goodsNumber) this.goodsNumber = goodsNumber;public String getgoodsUnit() return goodsUnit;public void setgoodsUnit(String goodsUnit) this.goodsUnit = goodsUnit;public String getCarLoad() return carLoad;public void set

20、CarLoad(String carLoad) this.carLoad = carLoad;public String getstartProvince() return startProvince;public void setstartProvince(String startProvince) this.startProvince = startProvince;public String getStartCity() return startCity;public void setStartCity(String startCity) this.startCity = startCi

21、ty;public String getEndProvince() return endProvince;public void setEndProvince(String endProvince) this.endProvince = endProvince;public String getEndCity() return endCity;public void setEndCity(String endCity) this.endCity = endCity;public String getTransportStyle() return transportStyle;public vo

22、id setTransportStyle(String transportStyle) this.transportStyle = transportStyle;public String getTransportTime() return transportTime;public void setTransportTime(String transportTime) this.transportTime = transportTime;public String getLinkPhone() return linkPhone;public void setLinkPhone(String l

23、inkPhone) this.linkPhone = linkPhone;public String getlLinkMan() return lLinkMan;public void setlLinkMan(String lLinkMan) this.lLinkMan = lLinkMan;public String getIsgo() return isgo;public void setIsgo(String isgo) this.isgo = isgo;public Goodsmeg() public Goodsmeg(int id) this.id = id;public Goods

24、meg( String goodsName, String goodsNumber,String goodsUnit, String carLoad, String startProvince,String startCity, String endProvince, String endCity,String transportStyle, String transportTime, String linkPhone,String lLinkMan, String isgo) this.goodsName = goodsName;this.goodsNumber = goodsNumber;

25、this.goodsUnit = goodsUnit;this.carLoad = carLoad;this.startProvince = startProvince;this.startCity = startCity;this.endProvince = endProvince;this.endCity = endCity;this.transportStyle = transportStyle;this.transportTime = transportTime;this.linkPhone = linkPhone;this.lLinkMan = lLinkMan;this.isgo

26、= isgo;public Goodsmeg(int id, String goodsName, String goodsNumber,String goodsUnit, String carLoad, String startProvince,String startCity, String endProvince, String endCity,String transportStyle, String transportTime, String linkPhone,String lLinkMan, String isgo) this.id = id;this.goodsName = go

27、odsName;this.goodsNumber = goodsNumber;this.goodsUnit = goodsUnit;this.carLoad = carLoad;this.startProvince = startProvince;this.startCity = startCity;this.endProvince = endProvince;this.endCity = endCity;this.transportStyle = transportStyle;this.transportTime = transportTime;this.linkPhone = linkPh

28、one;this.lLinkMan = lLinkMan;this.isgo = isgo;3.主函數(shù)程序設(shè)計(jì)package puter.view;import java.awt.Color;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JMenu;import javax.swing.JMenuBar;import

29、javax.swing.JMenuItem;import pany.telframee;import puter.ianban.TelFrame;import puter.view.Goods.AddGoodsFrame;import puter.view.Goods.DeleteGoodsFrame;import puter.view.Goods.FindAllGoodsFrame;import puter.view.Goods.FindgoodsFrame;import puter.view.costomer.AddCustomerFrame;import puter.view.costo

30、mer.DeleteCustomerFram;import puter.view.costomer.FindAllCustomerFrame;import puter.view.costomer.FindCustomerByIdFrame;import puter.view.costomer.UpdateCustomerFrame;public class MainFrame extends JFrame /* * Launch the application. */public static void main(String args) LoginFrame frame = new Logi

31、nFrame();frame.setVisible(true);/* * Create the frame. */public MainFrame() setTitle("歡迎登陸順豐物流信息系統(tǒng)!");setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setBounds(100, 100, 144, 79);getContentPane().setLayout(null);/*/登錄之后的面板*MainPanel mainPanel = new MainPanel();getContentPane().add(mainPanel

32、);setBounds(300,200,mainPanel.getWidth(),mainPanel.getHeight();/*JLabel lblid = new JLabel("歡迎登陸順豐物流信息系統(tǒng)!");lblid.setFont(new Font("華文仿宋", Font.PLAIN, 20);lblid.setForeground(Color.MAGENTA);lblid.setBounds(219, 127, 299, 168);mainPanel.add(lblid);/登錄之后的面板/*JMenuBar menuBar = new

33、JMenuBar();JMenu file_1 = new JMenu("公司簡(jiǎn)介");JMenu file_11 = new JMenu("公司概況");JMenuItem file_111 = new JMenuItem("注冊(cè)時(shí)間");JMenuItem file_22 = new JMenuItem("刪除車(chē)輛");JMenuItem file_23 = new JMenuItem("修改車(chē)輛");JMenuItem file_24 = new JMenuItem("查找車(chē)輛&

34、quot;);JMenuItem file_25 = new JMenuItem("查看所有車(chē)輛");JMenu file_3 = new JMenu("貨物信息");JMenuItem file_31 = new JMenuItem("添加貨物");JMenuItem file_32 = new JMenuItem("刪除貨物");JMenuItem file_33 = new JMenuItem("修改貨物");file_3.add(file_33);JMenuItem file_66= n

35、ew JMenuItem("查找貨物");JMenuItem file_35 = new JMenuItem("查看所S有貨物");JMenu file_4 = new JMenu("下轄公司會(huì)員信息");JMenuItem file_41 = new JMenuItem("添加下轄區(qū)公司會(huì)員");/添加菜單按鈕的“注冊(cè)時(shí)間的監(jiān)聽(tīng)file_111.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) /測(cè)試

36、:顯示登陸界面/new LoginFrame().setVisible(true);/按鈕);JMenuItem file_112 = new JMenuItem("分公司員工");JMenuItem file_12 = new JMenuItem("公司綜合服務(wù)");JMenuItem file_13 = new JMenuItem("聯(lián)系方式"); JMenu file_2 = new JMenu("車(chē)輛信息");JMenuItem file_21 = new JMenuItem("添加車(chē)輛"

37、;);file_21.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) /測(cè)試:顯示登陸界面new LoginFrame().setVisible(true);/按鈕);file_41.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) /測(cè)試:顯示登陸界面new AddCustomerFrame().setVisible(true);/按鈕);JMenuItem fil

38、e_42 = new JMenuItem("刪除下轄區(qū)公司會(huì)員");file_42.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) /測(cè)試:顯示登陸界面new DeleteCustomerFram().setVisible(true);/按鈕);JMenuItem file_43 = new JMenuItem("修改下轄區(qū)公司會(huì)員");file_43.addActionListener(new ActionListener() publi

39、c void actionPerformed(ActionEvent e) /測(cè)試:顯示登陸界面new UpdateCustomerFrame().setVisible(true);/按鈕);JMenuItem file_44 = new JMenuItem("查找下轄區(qū)公司會(huì)員");file_44.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) /測(cè)試:顯示登陸界面new FindCustomerByIdFrame().setVisible(true);/按

40、鈕);JMenuItem file_45 = new JMenuItem("查看所有下轄區(qū)公司會(huì)員");file_45.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) /測(cè)試:顯示登陸界面new FindAllCustomerFrame().setVisible(true);/按鈕);/貨物查找file_31.addActionListener(new ActionListener() public void actionPerformed(ActionEve

41、nt e) /測(cè)試:顯示登陸界面new AddGoodsFrame().setVisible(true);/按鈕);/貨物刪除file_32.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) /測(cè)試:顯示登陸界面new DeleteGoodsFrame().setVisible(true);/按鈕);/查詢 那個(gè)貨物file_66.addActionListener(new ActionListener() public void actionPerformed(ActionEve

42、nt e) /測(cè)試:顯示登陸界面new FindgoodsFrame().setVisible(true);/按鈕);/查詢 全部貨物file_35.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) /測(cè)試:顯示登陸界面new FindAllGoodsFrame().setVisible(true);/按鈕);file_13.addActionListener(new ActionListener() public void actionPerformed(ActionEvent

43、e) /測(cè)試:顯示登陸界面new TelFrame().setVisible(true);/按鈕);file_12.addActionListener(new ActionListener() public void actionPerformed(ActionEvent e) /測(cè)試:顯示登陸界面new telframee().setVisible(true);/按鈕);setJMenuBar(menuBar);menuBar.add(file_1);file_1.add(file_11);file_11.add(file_111);file_11.add(file_112);file_1.

44、add(file_12);file_1.add(file_13);menuBar.add(file_2);file_2.add(file_21);file_2.add(file_22);file_2.add(file_23);file_2.add(file_24);file_2.add(file_25);menuBar.add(file_3);file_3.add(file_31);file_3.add(file_32);file_3.add(file_66);file_3.add(file_35);menuBar.add(file_4);file_4.add(file_41);file_4.

45、add(file_42);file_4.add(file_43);file_4.add(file_44);file_4.add(file_45);4.登錄界面設(shè)計(jì)代碼package puter.view;import java.awt.BorderLayout;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBorder;import javax.swing.JLabel;import javax.swing.JTextFi

46、eld;import javax.swing.JPasswordField;import javax.swing.JButton;import puter.dao.CustomerJDBCDao;import puter.dao.ICustomerDao;import puter.service.CustomerService;import puter.view.Goods.FindgoodsFrame;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;import java.awt.Color;pub

47、lic class LoginFrame extends JFrame private JTextField usernameT;private CustomerService customerService;private JTextField passwordT;/* * Create the frame. */public LoginFrame() /getContentPane().setBackground(Color.YELLOW);setTitle("物流信息管理系統(tǒng)");setDefaultCloseOperation(JFrame.EXIT_ON_CLOS

48、E);setBounds(100, 100, 586, 352);/布局方式getContentPane().setLayout(null);LoginPanel loginPanel = new LoginPanel();getContentPane().add(loginPanel);setBounds(300,200,loginPanel.getWidth(),loginPanel.getHeight();/setBounds(300,200,447,291);loginPanel.setLayout(null);JLabel label = new JLabel("用戶名:&

49、quot;);label.setBounds(99, 150, 94, 31);loginPanel.add(label);/添加設(shè)置用戶名對(duì)話框大小usernameT = new JTextField();usernameT.setBounds(190, 150, 216, 31);loginPanel.add(usernameT);usernameT.setColumns(10);JLabel label_1 = new JLabel("密碼:");label_1.setBounds(99, 190, 54, 15);loginPanel.add(label_1);/添

50、加設(shè)置密碼對(duì)話框大小passwordT = new JTextField();passwordT.setBounds(190, 180, 216, 31);loginPanel.add(passwordT);passwordT.setColumns(10);customerService = new CustomerService();/創(chuàng)建”登陸“按鈕JButton btnNewButton = new JButton("登錄");/創(chuàng)建查詢按鈕JButton cxButton = new JButton("查詢訂單");/添加對(duì)”登陸“按鈕的監(jiān)聽(tīng)btnNewButton.addActionListener(new ActionListener() public void actionPerformed(ActionEvent arg0) /獲取用戶

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論