JavaFX 8: Introduction by Example, 2/e (Paperback)
暫譯: JavaFX 8:範例導論,第二版(平裝本)
Carl Dea, Mark Heckler, Gerrit Grunwald, José Pereda, Sean Phillips
買這商品的人也買了...
-
$420$332 -
$680$537 -
$1,900$1,805 -
$580$458 -
$880$695 -
$450$356 -
$680$537 -
$480$379 -
$680$537 -
$480$408 -
$380$342 -
$620$490 -
$1,260Mastering JavaFX 8 Controls (Paperback)
-
$560$437 -
$360$284 -
$550$435 -
$380$296 -
$500$395 -
$450$356 -
$420$332 -
$400$316 -
$480$379 -
$550$435 -
$750$638 -
$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. 參考資料