可視化Java GUI程序設計實驗指導:基於Swing組件庫及NetBeans IDE(簡體書)
商品資訊
系列名:21世紀高等學校規劃教材·計算機應用
ISBN13:9787302430377
替代書名:Visual Java GUI Programming Traning Course ——With The Swing Components and NetBeans IDE
出版社:清華大學出版社(大陸)
作者:趙滿來
出版日:2016/06/01
裝訂:平裝
規格:25.6cm*18.2cm*0.4cm (高/寬/厚)
版次:1
商品簡介
本書是《可視化Java GUI程序設計教程——基於Swing組件庫及NetBeans IDE》的配套實驗指導書,全書設計了11個實驗,基本對應於教程的相關章節。全書所有實驗使用NetBeans集成開發環境及Swing組件庫,以設計開發一款簡易網絡即時通信軟件為主線,分別對Java GUI程序的可視化實現過程——即窗口、基本組件、容器、佈局管理、事件處理、複雜控件的使用等各環節設置了實驗題目。全書分實驗題目篇和實驗指導篇。在實驗題目篇對各實驗提出了具體的實驗要求,覆蓋了對應內容的主要知識點和主要技術環節,並對實驗報告內容提出具體要求,在幫助實驗者歸納總結設計開發脈絡和要點的同時形成了項目文檔的核心內容。在實驗指導篇對實驗要求進行了深入分析,幫助實驗者理清思路,找到重點和難點問題的解決思路和方法,然後完整詳細地敘述了具體的實驗步驟和操作過程。
通過本書的學習,可以幫助讀者通過動手實踐,切實掌握在NetBeans IDE下使用Swing組件庫採用可視化方法設計開發完整的圖形用戶界面程序的能力。本書既適合作為計算機科學與技術、計算機軟件、軟件工程等專業“可視化程序設計”(Java方向)和“Java GUI程序設計”課程的本專科實驗教材,也適合作為非計算機專業具有Java基礎的學生以及Java GUI程序設計愛好者的自學輔導書。
目次
第一部分實驗題目篇
實驗一NetBeans IDE的Java程序開發基本操作
實驗內容
實驗目的
實驗要求
實驗報告
實驗二NetBeans GUI構建器的使用方法及簡單Swing GUI界面設計
實驗內容
實驗目的
實驗要求
實驗報告
實驗三事件監聽器的設計
實驗內容
實驗目的
實驗要求
實驗報告
實驗四佈局管理器的應用
實驗內容
實驗目的
實驗要求
實驗報告
實驗五Swing容器的應用
實驗內容
實驗目的
實驗要求
程序設計要點提示
實驗報告
實驗六對話框的應用
實驗內容
實驗目的
實驗要求
實驗報告
實驗七菜單的設計
實驗內容
實驗目的
實驗要求
實驗報告
實驗八Swing GUI控件的應用
實驗內容
實驗目的
實驗要求
實驗報告
實驗九NetBeans IDE中數據庫的應用
實驗內容
實驗目的
實驗要求
實驗報告
實驗十表格的應用
實驗內容
實驗目的
實驗要求
實驗報告
實驗十一樹組件的應用
實驗內容
實驗目的
實驗要求
實驗報告
第二部分實驗指導篇
實驗一NetBeans IDE的Java程序開發基本操作
實驗內容
需求分析
實驗準備
實驗步驟
一、創建程序項目
二、創建一元二次方程Java類X2Y
三、為X2Y類編寫求根方法
四、生成構造函數和toString( )方法
五、編寫一元二次方程的測試類
六、測試程序
七、備份項目
實驗二NetBeans GUI構建器的使用方法及簡單Swing GUI界面設計
實驗內容
需求分析
實驗準備
實驗步驟
一、創建項目
二、創建和設計用戶登錄窗體
三、創建提示文字和Logo圖片
四、創建賬號輸入域與密碼輸入域
五、在賬號輸入域和密碼輸入域前面插入標識標籤
六、設計用戶身份選擇組件
七、設計【登錄】和【修改密碼】按鈕
八、創建和設計修改密碼窗體
九、以jar包方式部署項目
十、以exe安裝程序方式部署項目
十一、備份項目
實驗三事件監聽器的設計
實驗內容
需求分析
實驗準備
實驗步驟
一、創建項目
二、編寫賬戶信息封裝類
三、設計歡迎窗口
四、【登錄】按鈕事件監聽器設計
五、設計賬號和密碼輸入監聽器
六、修改密碼窗口組件屬性的JavaBean構件綁定
七、實現修改密碼功能
八、設計和管理任務線程
九、備份項目
實驗四佈局管理器的應用
實驗內容
需求分析
實驗步驟
一、創建項目
二、調整登錄窗體各組件間距
三、調整組件水平居中
四、修改密碼窗口網格定位
五、設置組件佈局參數
六、備份項目
實驗五Swing容器的應用
實驗內容
需求分析
實驗步驟
一、創建項目
二、編寫通信消息封裝類
三、設計通信主窗口
四、設計 內部框架界面
五、設置用戶列表
六、生成多文檔窗口式用戶交談主界面
七、發送對話消息
八、接收並顯示消息
九、設計通信服務器
十、備份項目
實驗六對話框的應用
實驗內容
需求分析
實驗步驟
一、創建項目
二、設計和實現參數設置功能
三、設計和實現用戶註冊功能
四、設計用戶照片上傳和顯示功能
五、設置交談內容顯示區的前景和背景顏色
六、保存當前交談記錄並顯示指定歷史交談記錄
七、備份項目
實驗七菜單的設計
實驗內容
需求分析
實驗步驟
一、創建項目
二、創建菜單欄
三、創建主菜單
四、創建菜單項
五、設計主工具欄
六、主菜單和工具欄的事件處理設計
七、設計交談窗口區的彈出式菜單
八、備份項目
實驗八Swing GUI控件的應用
實驗內容
需求分析
實驗步驟
一、創建項目
二、設計服務器參數格式輸入對話框
三、設置交談內容的顯示字體和字號
四、修改登錄窗口進 條
五、設計即時通信系統主界面的系統托盤項
六、設計即時通信系統服務器程序的系統托盤項
七、備份項目
實驗九NetBeans IDE中數據庫的應用
實驗內容
需求分析
實驗準備
實驗步驟
一、創建項目
二、設置與建立數據庫連接
三、創建數據庫的表
四、修改用戶端以便使用數據庫系統運行
五、備份項目
實驗十表格的應用
實驗內容
需求分析
實驗步驟
一、設計表格式【刪除賬戶】模塊
二、設計表格式【用戶權限】模塊
三、服務器將用戶通信記錄存入數據庫
四、設計VIP用戶交談記錄查詢模塊
五、備份項目
實驗十一樹組件的應用
實驗內容
需求分析
實驗步驟
一、創建項目
二、創建分組樹顯示分組
三、編輯分組樹實現分組管理功能
四、通信主窗口的用戶列表採用樹形分組方式
五、備份項目
六、以exe安裝程序方式部署項目
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。