JavaFX 8: Introduction by Example, 2/e (Paperback)
            
暫譯: JavaFX 8:範例導論,第二版(平裝本)
        
        Carl Dea, Mark Heckler, Gerrit Grunwald, José Pereda, Sean Phillips
買這商品的人也買了...
- 
                
                   JavaScript-優良部份 (JavaScript: The Good Parts) JavaScript-優良部份 (JavaScript: The Good Parts)$420$332
- 
                
                   精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e) 精通 Python 3 程式設計, 2/e (Programming in Python 3: A Complete Introduction to the Python Language, 2/e)$680$537
- 
                
                   Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology (Paperback) Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology (Paperback)$1,870$1,777
- 
                
                   版本控制使用 Git, 2/e (Version Control with Git: Powerful tools and techniques for collaborative software development, 2/e) 版本控制使用 Git, 2/e (Version Control with Git: Powerful tools and techniques for collaborative software development, 2/e)$580$458
- 
                
                   猛虎出柙雙劍合璧版-最新 OCA / OCP Java SE 7 Programmer 專業認證 猛虎出柙雙劍合璧版-最新 OCA / OCP Java SE 7 Programmer 專業認證$880$695
- 
                
                   Effective JavaScript 中文版 | 駕馭 JavaScript 的 68 個具體作法 (Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript) Effective JavaScript 中文版 | 駕馭 JavaScript 的 68 個具體作法 (Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript)$450$356
- 
                
                   嵌入式 Android 系統 (Embedded Android: Porting, Extending, and Customizing) 嵌入式 Android 系統 (Embedded Android: Porting, Extending, and Customizing)$680$537
- 
                
                   DOM 深入精要 (DOM Enlightenment) DOM 深入精要 (DOM Enlightenment)$480$379
- 
                
                   超圖解 Arduino 互動設計入門, 2/e 超圖解 Arduino 互動設計入門, 2/e$680$578
- 
                
                   從車庫的舊 PC 到百萬台伺服器-巨型網站成長從無到無限大,技術架構大揭祕-最棒的「秒殺」網站設計實例 從車庫的舊 PC 到百萬台伺服器-巨型網站成長從無到無限大,技術架構大揭祕-最棒的「秒殺」網站設計實例$480$408
- 
                
                   Make 國際中文版 vol.12 (Make: Volume 36 英文版) Make 國際中文版 vol.12 (Make: Volume 36 英文版)$380$342
- 
                
                   Java SE 8 技術手冊 Java SE 8 技術手冊$620$490
- 
                
                   Mastering JavaFX 8 Controls (Paperback) Mastering JavaFX 8 Controls (Paperback)$1,330$1,260
- 
                
                   深入淺出 Node.js 深入淺出 Node.js$560$437
- 
                
                   Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現 Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現$360$306
- 
                
                   Arduino 互動設計專題與實戰-深入 Arduino 的全方位指南 (附114段教學與執行影片/範例程式檔) Arduino 互動設計專題與實戰-深入 Arduino 的全方位指南 (附114段教學與執行影片/範例程式檔)$550$435
- 
                
                   MySQL 完全攻略 : 管理與維護 MySQL 完全攻略 : 管理與維護$380$296
- 
                
                   Visual C# 與 Xamarin 跨平台行動 App 開發實戰 ─ iOS/Android/Windows 一次搞定 Visual C# 與 Xamarin 跨平台行動 App 開發實戰 ─ iOS/Android/Windows 一次搞定$500$425
- 
                
                   Raspberry Pi 機器人自造專案 Raspberry Pi 機器人自造專案$450$356
- 
                
                   實戰私有雲架設-使用 OpenStack 實戰私有雲架設-使用 OpenStack$420$332
- 
                
                   程式設計人應該知道的 97 件事 | 來自專家的集體智慧 (97 Things Every Programmer Should Know: Collective Wisdom from the Experts) 程式設計人應該知道的 97 件事 | 來自專家的集體智慧 (97 Things Every Programmer Should Know: Collective Wisdom from the Experts)$400$316
- 
                
                   高品質程式 | 軟體測試原則、實作與模式 (Quality Code: Software Testing Principles, Practices, and Patterns) 高品質程式 | 軟體測試原則、實作與模式 (Quality Code: Software Testing Principles, Practices, and Patterns)$480$379
- 
                
                   超實用 Excel 商務實例函數字典 超實用 Excel 商務實例函數字典$550$468
- 
                
                   視覺化資料─100% 全腦吸收大數據,直入神經元 視覺化資料─100% 全腦吸收大數據,直入神經元$750$638
- 
                
                   JavaScript + jQuery Mobile + Node.js 跨平台網頁設計範例教本 JavaScript + jQuery Mobile + Node.js 跨平台網頁設計範例教本$540$427
商品描述
JavaFX 8: Introduction by Example shows you how to use your existing Java skills to create graphically exciting client applications with the JavaFX 8 platform. The book is a new and much improved edition of JavaFX 2.0: Introduction by Example, taking you through a series of engaging, fun-to-work examples that bring you up to speed on the major facets of the platform. It will help you to create applications that look good, are fun to use, and that take advantage of the medium to present data of all types in ways that engage the user and lead to increased productivity.
Entirely example-based, JavaFX 8: Introduction by Example begins with the fundamentals of installing the software and creating a simple interface. From there, you'll move in progressive steps through the process of developing applications using JavaFX’s standard drawing primitives. You'll then explore images, animations, media, and web. This new edition incorporates the changes resulting from the switch to Java 8 SDK. It covers advanced topics such as custom controls, JavaFX 3D, gesture devices, and embedded systems. Best of all, the book is full of working code that you can adapt and extend to all your future projects.
- Entirely example-based
- Filled with fun and practical code examples
- Covers all that's new in Java 8 relating to JavaFX such as Lambda expressions and Streams
- Covers gesture devices, 3D display, embedded systems, and other advanced topics
What youll learn
- Install JavaFX 8 and configure your environment
- Work with touch-based interfaces such as in Windows 8
- Interpret gesture-based events the Leap Motion Controller and similar hardware
- Integrate JavaFX with embedded systems such as Arduino and Raspberry Pi
- Develop modern GUI implementations of business forms
- Work with shapes, color, text, and animation
- Add audio and video to your projects
- Create custom controls using SVG and Canvas
- Learn to style a user-interface via CSS
- Communicate bidirectionally using Java and Javascript with HTML5
Who this book is for
JavaFX 8: Introduction by Example is for Java developers who are interested in developing rich, client-side applications to run on PCs, phones, tablets, Arduino controllers, the Raspberry Pi, and more. Whether enterprise developer or hobbyist, anyone wanting to develop a polished user-interface from Java will find much to like in this book.
Table of Contents
1. Getting started2. JavaFX Fundamentals
3. Java 8 Lambda Expressions
4. Layout & UI Controls
5. Graphics with JavaFX
6. Custom Controls
7. Media with JavaFX
8. JavaFX on the Web
9. JavaFX 3D
10. JavaFX and Arduino
11. JavaFX on the Raspberry Pi
12. Gesture-based Interfaces
13. Appendix A. References
商品描述(中文翻譯)
《JavaFX 8: 以範例介紹》展示了如何利用您現有的 Java 技能,使用 JavaFX 8 平台創建具有視覺吸引力的客戶端應用程式。本書是《JavaFX 2.0: 以範例介紹》的全新改版,通過一系列引人入勝且有趣的範例,幫助您快速掌握該平台的主要特性。它將幫助您創建外觀良好、使用愉快的應用程式,並利用媒介以吸引使用者的方式呈現各類數據,從而提高生產力。
《JavaFX 8: 以範例介紹》完全以範例為基礎,從安裝軟體和創建簡單介面開始。接著,您將逐步進入使用 JavaFX 的標準繪圖原語開發應用程式的過程。然後,您將探索圖像、動畫、媒體和網頁。本新版本包含了因轉換至 Java 8 SDK 而產生的變更。它涵蓋了自訂控制項、JavaFX 3D、手勢裝置和嵌入式系統等進階主題。最重要的是,本書充滿了可供您調整和擴展到未來所有專案的可運行代碼。
- 完全以範例為基礎
- 充滿有趣且實用的代碼範例
- 涵蓋 Java 8 中與 JavaFX 相關的新內容,如 Lambda 表達式和 Streams
- 涵蓋手勢裝置、3D 顯示、嵌入式系統及其他進階主題
您將學到的內容:
- 安裝 JavaFX 8 並配置您的環境
- 使用觸控介面,如 Windows 8 中的介面
- 解釋 Leap Motion Controller 和類似硬體的手勢事件
- 將 JavaFX 與嵌入式系統(如 Arduino 和 Raspberry Pi)整合
- 開發現代 GUI 實現的商業表單
- 使用形狀、顏色、文本和動畫
- 為您的專案添加音頻和視頻
- 使用 SVG 和 Canvas 創建自訂控制項
- 學習通過 CSS 美化用戶介面
- 使用 Java 和 JavaScript 與 HTML5 進行雙向通信
本書適合對象:
《JavaFX 8: 以範例介紹》適合對開發豐富的客戶端應用程式感興趣的 Java 開發者,這些應用程式可在 PC、手機、平板電腦、Arduino 控制器、Raspberry Pi 等設備上運行。無論是企業開發者還是愛好者,任何希望從 Java 開發出精緻用戶介面的讀者都會在本書中找到許多值得喜愛的內容。
目錄:
1. 開始
2. JavaFX 基礎
3. Java 8 Lambda 表達式
4. 佈局與 UI 控制項
5. 使用 JavaFX 的圖形
6. 自訂控制項
7. 使用 JavaFX 的媒體
8. JavaFX 在網路上的應用
9. JavaFX 3D
10. JavaFX 與 Arduino
11. JavaFX 在 Raspberry Pi 上的應用
12. 基於手勢的介面
13. 附錄 A. 參考資料

 
     
     
     
     
     
     
     
     
     
     
    
 
     
     
    
 
     
     
     
    
 
    
 
     
    
 
    
 
     
    
