freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java數(shù)據(jù)庫課程設(shè)計__圖書館管理系統(tǒng)-文庫吧資料

2025-01-22 05:06本頁面
  

【正文】 /** * 創(chuàng)建工具欄 * * return JToolBar */ private JToolBar createToolBar() { // 創(chuàng)建工具欄的方法 JToolBar toolBar = new JToolBar()。 // 添加系統(tǒng)維護菜單到菜單欄 return menuBar。 // 添加新書訂購管理菜單到菜單欄 (borrowManageMenu)。 (baseMenu)。 ()。 // 用戶管理 ()。 // 系統(tǒng)維護 (())。 // 歸還 ()。 ()。 } JMenu borrowManageMenu = new JMenu()。 ()。 (bookTypeManageMItem)。 ()。 JMenu menu = new JMenu(圖書信息管理)。 ()。 ()。 { JMenu readerManagerMItem = new JMenu(讀者信息管理)。 JMenu baseMenu = new JMenu()。 ()。 JMenu bookOrderMenu = new JMenu()。}2:編寫創(chuàng)建菜單欄方法,可以初始化JMenuBar類對象創(chuàng)建頂層菜單,并在頂層菜單上添加相關(guān)菜單項與子菜單,然后為菜單欄添加圖標,為菜單欄添加圖標可以使用JMenu類中的setIcon()方法進行添加。 (label,new Integer())。/html)。 (htmlimg width= + + height= + + src=39。 // 窗體背景 (new ComponentAdapter() { public void ponentResized(final ComponentEvent e) { Dimension size = ().getSize()。 (0, 0, 0, 0)。 // 調(diào)用創(chuàng)建工具欄的方法 getContentPane().add(toolBar, )。 // 調(diào)用創(chuàng)建菜單欄的方法 setJMenuBar(menuBar)。 setTitle(圖書館管理系統(tǒng))。 setLocationByPlatform(true)。 setDefaultCloseOperation()。//使按鈕文字隱藏最后將按鈕添加到工具欄中:(bookModiAndDelButton)。bookModiAndDelButton,setIcon(bookmodiicon)。例如://將圖書信息修改對象附加給按鈕組件JButton bookModiAndDelButton=new JButton()??梢允褂萌缦麓a創(chuàng)建工具欄:JToolBar bar=new JToolBar()。//在頂層菜單中添加子菜單在主窗體中工具欄的創(chuàng)建也非常簡單。 //添加分隔符=new JMenu(圖書添加)。 //在菜單欄中創(chuàng)建菜單項(exit)。 //在菜單欄中創(chuàng)建頂層菜單(editzMenu)。 //創(chuàng)建菜單欄=new JMenu(menuBar)。 }} 二:主窗體設(shè)計 主窗體的設(shè)計中,使用到JMenuBar類與JToolBar類來創(chuàng)建菜單欄與工具欄,菜單欄的創(chuàng)建比較簡單,使用JMenuBar的構(gòu)造函數(shù)初始化菜單欄即可。 ImageIcon icon=new ImageIcon(IconUrl)。import 。import 。 return list。 } } catch (Exception e) { ()。 ((days))。 ResultSet rs = (sql)。 String sql = select days from tb_bookType where typeName=39。 } return map。 (())。 Item item = new Item()。 i ()。 public static Map getMap() { List list = ()。import 。import 。import 。關(guān)鍵代碼如下:package 。 } public String toString() { return getName()。 } public String getName() { return name。 public String getId() { return id。public class Item { public String id。又是要在窗體中的組合框中顯示具體內(nèi)容,通常需要在數(shù)據(jù)庫中存儲此組合框的索引值,這時便需要使用一種數(shù)據(jù)結(jié)構(gòu)將組合框中的內(nèi)容與索引值聯(lián)系在一起1. ,這個類中不僅包含代表組合框索引的成員變量id和代表組合框內(nèi)容的成員變量name,還包括兩個成員變量的setXXX(),getXXX()方法。(new MyDocument(13))。}else{ (offset , str,a)。}3. 重載父類方法insertString(),在此方法中限定文本框允許輸入字符串長度。 Maxlength=newMaxlengyh。關(guān)鍵代碼如下:Public class Mydocument extends PlainDocument{}2. ,其中一個是又參數(shù)的,另一個是無參數(shù)的。創(chuàng)建此類的步驟如下:1,。 } } }三:限制文本框長度類編寫在swing語言創(chuàng)建的窗體中,當JTextField組建創(chuàng)建時,可以指定文本框的寬度。 (更改密碼, iframe)。 //將圖標存儲到動作對象中 //setEnabled(false)。 putValue(, 更換口令)。 PasswordModiAction() { putValue(,更改口令)。在本系統(tǒng)中命令就是彈出內(nèi)部窗體 Swing包提供了一個非常有用的機制來封裝命令,并將其連接到多個事件源,這種機制就是Action借口。 }finally{ conn = null。 } finally { } }5. 為了避免運行程序時資源浪費,優(yōu)化項目的運行速度,需要在完成數(shù)據(jù)庫操作后,關(guān)閉數(shù)據(jù)庫連接,其關(guān)鍵代碼如下:public static void close() { try { ()。bookISBN39。tb_borrow39。db_library39。 沖突。 //if(().equals([Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]DELETE 語句與 COLUMN REFERENCE 約束 39。 return ().executeUpdate(sql)。 return null。 return (,).executeQuery(sql)。首先需要初始化Dao對象,調(diào)用構(gòu)造函數(shù),從而獲取數(shù)據(jù)庫連接。 } catch (Exception ee) { //返回 ()。 //裝載SQl Server驅(qū)動//獲取數(shù)據(jù)庫連接 conn = (dbUrl, dbUser, dbPwd)。 private static Connection conn = null。//數(shù)據(jù)庫連接用戶名 protected static String dbPwd = 1。SelectMethod=Cursor。 protected static String dbUrl = jdbc:sqlserver://localhost:1433。在數(shù)據(jù)庫連接代碼中需要添加try...catch關(guān)鍵字,捕捉數(shù)據(jù)庫連接時可能拋出的異常。2:。//import 。 //指定類的包名稱//import 。 七:詳細設(shè)計 一:公共模塊設(shè)計1:數(shù)據(jù)庫連接及操作類的編寫 數(shù)據(jù)庫連接及操作類通常包括連接數(shù)據(jù)庫的方法getConnection,執(zhí)行查詢語句的方法executeQuery(),執(zhí)行更新操作的方法executeUpdate(),關(guān)閉數(shù)據(jù)庫連接的方法close()1:,并導(dǎo)入所需的類包。六:數(shù)據(jù)庫建模本系統(tǒng)數(shù)據(jù)庫采用Power Designer軟件建立數(shù)據(jù)庫中各個表的關(guān)系,進行數(shù)據(jù)庫的建模,以連接各個數(shù)據(jù)庫,使數(shù)據(jù)庫中各個實體間建立聯(lián)系。7. tb_stockpile(庫存信息表)庫存信息表主要包括編號,庫存數(shù)量等信息。圖書訂購表以圖書編號與圖書信息表建立了關(guān)系。4. tb_operator(操作員信息表)操作員信息表主要包括編號,姓名,性別,年齡,身份證號,工作日期,電話,是否為管理員和密碼等信息。2. tb_bookType(圖書分類表)圖書分類表包括編號,類別名稱,可借天數(shù)和罰款金額等信息。ER圖如圖所示。ER圖如圖所示。ER圖如圖所示。 借閱日期 讀者編號 歸還日期 是否歸還 圖書編號 操作員編號 編號 圖書借閱 4:圖書分類實體圖書分類實體包
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1