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

正文內(nèi)容

圖書管理系統(tǒng)的設(shè)計(jì)數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告(已改無錯(cuò)字)

2022-08-31 10:50:41 本頁(yè)面
  

【正文】 創(chuàng)建菜單欄的方法 JMenuBar menuBar = new JMenuBar()。 JMenu bookOrderMenu = new JMenu()。 // 初始化新書訂購(gòu)管理菜單 (())。 ()。 ()。 if(==2){//最高權(quán)限時(shí)可用 (true)。 } else (false)。 JMenu baseMenu = new JMenu()。// 初始化基礎(chǔ)數(shù)據(jù)維護(hù)菜單 (())。 { JMenu readerManagerMItem = new JMenu(讀者信息管理)。 ()。 ()。 JMenu bookTypeManageMItem = new JMenu(圖書類別管理)。 ()。 ()。 JMenu menu = new JMenu(圖書信息管理)。 ()。 ()。 (readerManagerMItem)。 (bookTypeManageMItem)。 (menu)。 ()。 ()。 if(==2){//最高權(quán)限時(shí)可用 (true)。 } else (false)。 } JMenu borrowManageMenu = new JMenu()。 // 借閱管理 (())。 ()。 // 借閱 ()。 // 歸還 ()。 // 搜索 JMenu sysManageMenu = new JMenu()。 // 系統(tǒng)維護(hù) (())。 JMenu userManageMItem = new JMenu(用戶管理)。 // 用戶管理 JMenuItem backupAndrestore=new JMenuItem(備份與還原)。//備份與還原 ()。 ()。 ()。 (userManageMItem)。 (backupAndrestore)。 (this)。 if(==2){//最高權(quán)限時(shí)可用 (true)。 } else (false)。 (baseMenu)。 // 添加基礎(chǔ)數(shù)據(jù)維護(hù)菜單到菜單欄 (bookOrderMenu)。 // 添加新書訂購(gòu)管理菜單到菜單欄 (borrowManageMenu)。 // 添加借閱管理菜單到菜單欄 (sysManageMenu)。 // 添加系統(tǒng)維護(hù)菜單到菜單欄 return menuBar。 } @Override public void actionPerformed(ActionEvent e) { // TODO Autogenerated method stub if(().equals(備份與還原)){ new BackupAndRestore()。 if(().equals(備份)){ connect()。 doBackup()。 } if(().equals(還原)){ connect()。 doRestore()。 } } } JButton backupButton,restoreButton。 Connection connection=null。 Statement statement=null。 private JButton getBackupButton() { if (backupButton == null) { backupButton = new JButton()。 (備份)。 (this)。 } return backupButton。 } private JButton getRestoreButton() { if (restoreButton == null) { restoreButton = new JButton()。 (還原)。 (this)。 } return restoreButton。 } private void connect(){ String path。 String driverName。 String URLName。 String user。 String password。 try { prop = new ()。 path = new (config + + ).getAbsolutePath()。 (數(shù)據(jù)庫(kù)配置文件路徑: + path)。 fin = new (path)。 (fin)。 driverName = (driver)。 URLName = (url)。 user = (user)。 password = (password)。 (url= + URLName)。 (driver: + driverName)。 (driverName)。 if (connection == null) connection = (URLName, user, password)。 statement = (, )。 } catch(Exception er) { path = new (config++).getAbsolutePath()。 (null, 連接參數(shù)文件沒找到到,請(qǐng)查看文件+path+是否存在)。 ()。 } } private void doRestore(){ try { (USE master)。 String query。 (null, 數(shù)據(jù)庫(kù)恢復(fù)成功)。 } catch (SQLException e) { (null, 數(shù)據(jù)庫(kù)恢復(fù)失敗!\r\n+())。 ()。 } } private void doBackup(){ try { (USE master)。 String query。 (null, 數(shù)據(jù)庫(kù)備份成功)。 } catch (SQLException e) { // TODO Autogenerated catch block (null, 數(shù)據(jù)庫(kù)備份失敗+\r\n+())。 ()。 } } }(3)內(nèi)部菜單動(dòng)作MenuActions/** * 菜單和按鈕的Action對(duì)象 * */public class MenuActions { private static MapString, JInternalFrame frames。 // 子窗體集合 public static PasswordModiAction MODIFY_PASSWORD。 // 修改密碼窗體動(dòng)作 public static UserModiAction USER_MODIFY。 // 修改用戶資料窗體動(dòng)作 public static UserAddAction USER_ADD。 // 用戶添加窗體動(dòng)作 public static BookSearchAction BOOK_SEARCH。 // 圖書搜索窗體動(dòng)作 public static GiveBackAction GIVE_BACK。 // 圖書歸還窗體動(dòng)作 public static BorrowAction BORROW。 // 圖書借閱窗體動(dòng)作 public static CheckAndAcceptNewBookAction NEWBOOK_CHECK_ACCEPT。// 驗(yàn)收新書動(dòng)作 public static BoodOrderAction NEWBOOK_ORDER。 // 新書訂購(gòu)窗體動(dòng)作 public static BookTypeModiAction BOOKTYPE_MODIFY。 // 圖書類型修改窗體動(dòng)作 public static BookTypeAddAction BOOKTYPE_ADD。 // 圖書類型添加窗體動(dòng)作 public static ReaderModiAction READER_MODIFY。 //讀者信息修改與刪除窗體動(dòng)作 public static ReaderAddAction READER_ADD。 // 讀者信息添加窗體動(dòng)作 public static BookModiAction BOOK_MODIFY。 // 圖書信息修改窗體動(dòng)作 public static BookAddAction BOOK_ADD。 // 圖書信息添加窗體動(dòng)作 public static ExitAction EXIT。 // 系統(tǒng)退出動(dòng)作 static { frames = new HashMapString, JInternalFrame()。 MODIFY_PASSWORD = new PasswordModiAction()。 USER_MODIFY = new UserModiAction()。 USER_ADD = new UserAddAction()。 BOOK_SEARCH = new BookSearchAction()。 GIVE_BACK = new GiveBackAction()。 BORROW = new BorrowAction()。 NEWBOOK_CHECK_ACCEPT = new CheckAndAcceptNewBookAction()。 NEWBOOK_ORDER = new BoodOrderAction()。 BOOKTYPE_MODIFY = new BookTypeModiAction()。 BOOKTYPE_ADD = new BookTypeAddAction()。 READER_MODIFY = new ReaderModiAction()。 READER_ADD = new ReaderAddAction()。 BOOK_MODIFY = new BookModiAction()。 BOOK_ADD = new BookAddAction()。 EXIT = new ExitAction()。 } private static class PasswordModiAction extends AbstractAction { PasswordModiAction() { putValue(,更改口令)。 putValue(, 修改當(dāng)前用戶密碼)。 putValue(, 更換口令)。//在“更改口令”提示中顯示的文字 //putValue(,())。 //將圖標(biāo)存儲(chǔ)到動(dòng)作對(duì)象中 //setEnabled(false)。//使動(dòng)作禁用 } public void actionPerformed(ActionEvent e) { if (!(更改密碼)||(更改密碼).isClosed()) { GengGaiMiMa iframe=new GengGaiMiMa()。 (更改密碼, iframe)。 ((更改密碼))。 } } } private static class UserModiAction extends AbstractAction { UserModiAction() { super(用戶修改與刪除, null)。 putValue(, 修改和刪除用戶信息)。 putValue(, 用戶修改與刪除)。 } public void actionPerformed(ActionEvent e) { if (!(用戶信息修改與刪除)||(用戶信息修改與刪除).isClosed()) { UserModiAndDelIFrame iframe=new UserModiAndDelIFrame()。 (用戶信息修改與刪除, iframe)。 ((用戶信息修改與刪除))。 } } } private static class UserAddAction extends AbstractAction { UserAddAction() { super(
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1