java程序設計(swing編程)

java程序設計(swing編程)

ID:15588835

大小:410.79 KB

頁數(shù):23頁

時間:2018-08-04

java程序設計(swing編程)_第1頁
java程序設計(swing編程)_第2頁
java程序設計(swing編程)_第3頁
java程序設計(swing編程)_第4頁
java程序設計(swing編程)_第5頁
資源描述:

《java程序設計(swing編程)》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫

1、JAVA程序設計JAVA程序設計學生:占豪學號:1305110130武漢輕工大學數(shù)學與計算機學院計算機類1303班____________________________________________22JAVA程序設計JAVA程序設計課程設計一、SWING編程一、Swing介紹Swing是一個用于開發(fā)Java應用程序用戶界面的開發(fā)工具包。以抽象窗口工具包(AWT)為基礎使跨平臺應用程序可以使用任何可插拔的外觀風格。使用Swing開發(fā)圖形界面比AWT更加優(yōu)秀,因為Swing是一種輕量級組件,它采用100%的Java實現(xiàn),不再依賴與本地的圖形界面,所以可以在所有平臺保持相同的運行效果,對跨

2、平臺支持比較出色。并且,Swing提供了比AWT更多的圖形組件,因此可以開發(fā)出更美觀的圖形界面。二、實驗目的使用Java做圖形界面啦,了解圖形用戶界面基本組件的使用,布局管理器如何對組件進行管理以及事件處理機制的應用。三、實驗內容1、實驗任務使用Swing設計一個商品管理系統(tǒng),實現(xiàn)對商店商品數(shù)據(jù)庫的增、查、改、刪的用戶圖形操作界面。商品Goods的四個屬性為:(int)GoodsID、(String)GoodsName、(double)GoodsPrice、(String)GoodsDesc,分別表示商品的ID,名稱,價格,描述。2、設計過程3、運行結果商品管理界面:22JAVA程序設計添

3、加商品界面▼修改商品界面▼功能:添加商品、查找商品、修改商品、刪除商品添加商品:22JAVA程序設計查找商品:修改商品▼刪除商品▼四、附錄程序代碼Goods:publicclassGoods{//TODO自定義Goods類(商品)22JAVA程序設計privateintGoodsID;privateStringGoodsName;privatedoubleGoodsPrice;privateStringGoodsDesc;publicGoods(intgoodsID,StringgoodsName,doublegoodsPrice,StringgoodsDesc){//TODO自定義Goo

4、ds構造方法GoodsID=goodsID;GoodsName=goodsName;GoodsPrice=goodsPrice;GoodsDesc=goodsDesc;}publicintgetGoodsID(){returnGoodsID;}publicvoidsetGoodsID(intgoodsID){GoodsID=goodsID;}publicStringgetGoodsName(){returnGoodsName;}publicvoidsetGoodsName(StringgoodsName){GoodsName=goodsName;}publicdoublegetGoodsP

5、rice(){returnGoodsPrice;}publicvoidsetGoodsPrice(doublegoodsPrice){GoodsPrice=goodsPrice;}publicStringgetGoodsDesc(){returnGoodsDesc;}publicvoidsetGoodsDesc(StringgoodsDesc){GoodsDesc=goodsDesc;22JAVA程序設計}@OverridepublicStringtoString(){return"Goods[GoodsID="+GoodsID+",GoodsName="+GoodsName+",Good

6、sPrice="+GoodsPrice+",GoodsDesc="+GoodsDesc+"]";}}GoodsDao:importjava.sql.ResultSet;importjava.sql.SQLException;importjava.util.ArrayList;importModel.Goods;importUtils.ConnectDB;publicclassGoodsDao{ConnectDBconn=newConnectDB();publicvoidAdd(Goodsgoods)throwsSQLException{Stringsql="INSERTINTOgoodsV

7、ALUES("+goods.getGoodsID()+",'"+goods.getGoodsName()+"',"+goods.getGoodsPrice()+",'"+goods.getGoodsDesc()+"')";conn.insert(sql);}publicArrayListGetAll()throwsSQLException{ResultSetres=null;try{Stringsql="S

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。