TOP
0
0
魅麗。花火原創小說66折起
瘋狂Java實戰演義(含CD光盤1張)(簡體書)
滿額折

瘋狂Java實戰演義(含CD光盤1張)(簡體書)

人民幣定價:69 元
定  價:NT$ 414 元
優惠價:87360
絕版無法訂購
相關商品
商品簡介
目次

商品簡介

本書以15個生動的Java案例,引領讀者體驗Java開發的樂趣。書中使用Java的Swing技術開發了若干個遊戲,從這些遊戲中可以了解到,Java一樣可以做出優秀的遊戲和應用程序。除了這些遊戲案例外,還有若干個讀者平時會接觸到的軟件,例如Windows計算器、MySQL企業管理器、郵件客戶端、多線程下載工具等。讀者使用到這些軟件時,根據本書所描述的案例,可以深入了解這些軟件的原理以及開發細節。本書中的所有案例均基於Eclipse IDE開發,源碼均附有詳細的注釋。本書案例由淺入深,帶領讀者一步步體會Java語言之美。
本書知識點豐富,適合有一定Java基礎、有意向做Java桌面應用程序或者想了解Java圖形界面編程的讀者閱讀,也可作為Java開發程序員的案例參考書。

目次

第1章 控制臺五子棋
 1.1 引言
1.1.1 五子棋介紹
1.1.2 輸入輸出約定
 1.2 遊戲流程描述
1.2.1 玩家輸入坐標
1.2.2 “電腦”下棋
 1.3 創建遊戲的各個對象
1.3.1 Chessboard類
1.3.2 Chessman類
1.3.3 GobangGame類
 1.4 棋盤類實現
1.4.1 初始化棋盤
1.4.2 輸出棋盤
1.4.3 獲取棋盤
 1.5 棋子枚舉類實現
 1.6 遊戲類實現
1.6.1 使用BufferedReader獲取鍵盤輸入
1.6.2 驗證玩家輸入字符串的合法性
1.6.3 判斷輸贏
1.6.4 “電腦”隨機下棋
1.6.5 是否重新遊戲
1.6.6 遊戲過程實現
 1.7 本章小結
第2章 仿Windows計算器
 2.1 仿Windows計算器概述
2.1.1 數學符號與其他符號介紹
2.1.2 界面說明
 2.2 流程描述
 2.3 建立計算器對象
2.3.1 MyMath工具類
2.3.2 CalService類
2.3.3 CalFrame類
 2.4 MyMath工具類實現
 2.5 計算器主界面
2.5.1 初始化界面(initialize()方法)
2.5.2 創建運算鍵
2.5.3 創建操作按鍵
2.5.4 增加事件監聽器
 2.6 計算業務處理
2.6.1 計算四則運算結果
2.6.2 存儲操作
2.6.3 實現開方、求倒數等
2.6.4 實現回退操作
2.6.5 清除計算結果
2.6.6 實現中轉方法(callMethod)
 2.7 本章小結
第3章 圖片瀏覽器
 3.1 圖片瀏覽器概述
 3.2 創建圖片瀏覽器的相關對象
3.2.1 文件過濾器
3.2.2 文件對話框
3.2.3 主界面類
3.2.4 業務處理類
3.2.5 操作處理類
 3.3 創建主界面
3.3.1 初始化界面(init()方法)
3.3.2 創建菜單欄
3.3.3 創建工具欄
 3.4 實現圖片瀏覽的操作
3.4.1 實現工具欄單擊
3.4.2 實現菜單的單擊
3.4.3 打開圖片
3.4.4 放大或者縮小圖片
3.4.5 瀏覽“上一張”或“下一張”
3.6.1 圖片
 3.5 文件選擇與過濾
 3.6 本章小結
第4章 桌面彈球
 4.1 桌面彈球概述
4.1.1 動畫原理
4.1.2 小球反彈的方向
 4.2 流程描述
 4.3 創建遊戲對象
4.3.1 基類BallComponent 5
4.3.2 磚塊類(Brick)
4.3.3 道具類及其子類(Magic)
4.3.4 擋板類(Stick)
4.3.5 小球類(Ball)
4.3.6 業務處理類(BallService)
4.3.7 主界面類(BallFrame)
 4.4 主界面實現
4.4.1 初始化界面(initialize()方法)
4.4.2 單態模式簡介
4.4.3 運行效果
4.4.4 監聽器與Timer
 4.5 擋板、小球、磚塊、道具
4.5.1 擋板(Stick類)
4.5.2 小球(Ball類)
4.5.3 道具(Magic及其子類)
4.5.4 磚塊(Brick類)
 4.6 BallService類實現
4.6.1 創建與設置磚塊
4.6.2 設置擋板的位置(移動擋板)
4.6.3 小球與磚塊碰撞
4.6.4 小球、道具與擋板碰撞
4.6.5 道具的移動
4.6.6 改變擋板的長度(道具的作用)
4.6.7 判斷是否已經通關
 4.7 功能改進設計
4.7.1 關卡
4.7.2 計分
4.7.3 道具
 4.8 本章小結
第5章 單機俄羅斯方塊
第6章 仿Windows畫圖
第7章 單機連連看
第8章 簡單Java IDE工具
第9章 圖書進銷存系統
第10章 事務跟蹤系統
第11章 多線程下載工具
第12章 郵件客戶端
第13章 MySQL管理器
第14章 自己開發IoC容器
第15章 仿QQ遊戲大廳

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 360
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區