Pro JavaFX 9: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients
暫譯: Pro JavaFX 9:建構桌面、行動及嵌入式 Java 客戶端的權威指南
Johan Vos, Stephen Chin, Weiqi Gao, James Weaver, Dean Iverson
商品描述
Use the JavaFX platform to create rich-client Java applications and discover how you can use this powerful Java-based UI platform, which is capable of handling large-scale data-driven business applications for PC as well as mobile and embedded devices. The expert authors cover the new more modular JavaFX 9 APIs, development tools, and best practices and provide code examples that explore the exciting new features provided with JavaFX 9, part of Oracle's new Java 9 release. Pro JavaFX 9: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients also contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation.
New material in this edition includes JavaFX UI controls and CSS APIs for modularization. Additionally, there is coverage of the Shader DSL for JavaFX that allows you to generate Shaders for OpenGL and Direct3D. After reading and using this book, you'll have the knowledge to give you an edge in your next JavaFX-based project.
What You'll Learn
- Create a user interface in JavaFX
- Use SceneBuilder to create a user interface
- Build dynamic UI layouts in JavaFX and using the JavaFX UI controls
- Create charts in JavaFX
- Design and deploy for embedded, mobile and tablet
- Leverage JavaFX languages and markup
Who This Book Is For
Experienced Java programmers looking to learn and leverage JavaFX 9 for rich client-side Java development.
商品描述(中文翻譯)
使用 JavaFX 平台來創建豐富的客戶端 Java 應用程式,並探索如何利用這個強大的基於 Java 的 UI 平台,該平台能夠處理大型數據驅動的商業應用程式,適用於 PC 以及移動和嵌入式設備。專家作者涵蓋了新的更模組化的 JavaFX 9 API、開發工具和最佳實踐,並提供了代碼範例,探索 JavaFX 9 中提供的令人興奮的新功能,這是 Oracle 新版 Java 9 的一部分。《Pro JavaFX 9: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients》還包含了引人入勝的教程,幾乎涵蓋了 JavaFX 開發的每個方面,以及增強 JavaFX API 文檔的 JavaFX 參考資料。
本版新增的內容包括 JavaFX UI 控制項和用於模組化的 CSS API。此外,還涵蓋了 JavaFX 的 Shader DSL,允許您為 OpenGL 和 Direct3D 生成著色器。在閱讀和使用本書後,您將擁有在下一個基於 JavaFX 的項目中獲得優勢的知識。
您將學到的內容:
- 在 JavaFX 中創建用戶界面
- 使用 SceneBuilder 創建用戶界面
- 在 JavaFX 中構建動態 UI 佈局並使用 JavaFX UI 控制項
- 在 JavaFX 中創建圖表
- 為嵌入式、移動和平板電腦設計和部署
- 利用 JavaFX 語言和標記
本書適合對象:
有經驗的 Java 程式設計師,希望學習並利用 JavaFX 9 進行豐富的客戶端 Java 開發。