Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology (Paperback)
暫譯: Pro JavaFX 2:Java 技術豐富客戶端的權威指南 (平裝本)

James Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, Johan Vos

  • 出版商: Apress
  • 出版日期: 2012-03-05
  • 售價: $1,900
  • 貴賓價: 9.5$1,805
  • 語言: 英文
  • 頁數: 640
  • 裝訂: Paperback
  • ISBN: 1430268727
  • ISBN-13: 9781430268727
  • 相關分類: Java 程式語言Java 相關技術
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

In Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology, Jim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson, and Johan Vos show you how you can use the JavaFX platform to create rich-client Java applications. You'll see how JavaFX provides a powerful Java-based UI platform capable of handling large-scale data-driven business applications.

Covering the JavaFX API, development tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 2. It contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation. Written in an engaging and friendly style, Pro JavaFX 2 is an essential guide to JavaFX 2.

What you’ll learn

  • How to get started with JavaFX 2, including downloading the SDK and available tools.
  • How to express user interfaces with a declarative-style enabled by the JavaFX builder classes.
  • How to use property binding to keep the UI easily in sync with the model.
  • How to use the rich set of JavaFX UI controls, charts, shapes, effects, transformations, and animations to create stunning, responsive, user interfaces.
  • How to use the powerful JavaFX layout classes to define the user interface in a cross-platform fashion.
  • How to leverage the observable collection classes to observe changes in, and bind to, Java collections.
  • How to use the JavaFX media classes to play audio and video.
  • How to interact with external application services to create an enterprise application with JavaFX.
  • How to use the JavaFX API with alternative languages such as Scala, Groovy, and Visage.
  • How to uncover the JavaFX APIs to whatever degree you choose. The tutorials, reference materials, and pointers to resources are exhaustive.

Who this book is for

Application developers, graphic designers, and IT decision makers. Not only does this book contain comprehensive technical information for developers and designers, it builds a compelling case for choosing JavaFX for web applications and RIAs.

Table of Contents

  1. Getting a Jump Start in JavaFX
  2. Creating a User Interface in JavaFX
  3. Properties and Bindings
  4. Dynamically Laying Out Nodes in the User Interface
  5. Using the JavaFX UI Controls
  6. Collections and Concurrency
  7. Creating  Charts in JavaFX
  8. Using the Media Classes
  9. Accessing Web Services                
  10. JavaFX Languages and Markup
  11. Appendix A: The Visage Language In-Depth

商品描述(中文翻譯)

在《Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology》中,**Jim Weaver、Weiqi Gao、Stephen Chin、Dean Iverson** 和 **Johan Vos** 向您展示如何使用 JavaFX 平台來創建豐富的 Java 客戶端應用程式。您將看到 JavaFX 提供了一個強大的基於 Java 的 UI 平台,能夠處理大規模的數據驅動商業應用程式。

本書涵蓋了 JavaFX API、開發工具和最佳實踐,提供了探索 JavaFX 2 所提供的令人興奮的新功能的程式碼範例。它包含了引人入勝的教程,幾乎涵蓋了 JavaFX 開發的每一個方面,並提供了增強 JavaFX API 文檔的參考資料。以引人入勝且友好的風格撰寫的《Pro JavaFX 2》是 JavaFX 2 的必備指南。

您將學到的內容:
- 如何開始使用 JavaFX 2,包括下載 SDK 和可用工具。
- 如何使用 JavaFX 建構器類別以宣告式風格表達使用者介面。
- 如何使用屬性綁定來保持 UI 與模型的同步。
- 如何使用豐富的 JavaFX UI 控制項、圖表、形狀、效果、轉換和動畫來創建驚豔且響應迅速的使用者介面。
- 如何使用強大的 JavaFX 佈局類別以跨平台的方式定義使用者介面。
- 如何利用可觀察集合類別來觀察 Java 集合中的變更並進行綁定。
- 如何使用 JavaFX 媒體類別播放音頻和視頻。
- 如何與外部應用服務互動,以使用 JavaFX 創建企業應用程式。
- 如何使用 JavaFX API 與 Scala、Groovy 和 Visage 等替代語言。
- 如何根據您的選擇深入了解 JavaFX API。教程、參考資料和資源指引非常詳盡。

本書適合對象:
應用程式開發人員、平面設計師和 IT 決策者。本書不僅包含了針對開發人員和設計師的全面技術資訊,還為選擇 JavaFX 用於網頁應用程式和豐富互動應用程式提供了有力的理由。

目錄:
1. 在 JavaFX 中快速入門
2. 在 JavaFX 中創建使用者介面
3. 屬性與綁定
4. 在使用者介面中動態佈局節點
5. 使用 JavaFX UI 控制項
6. 集合與併發
7. 在 JavaFX 中創建圖表
8. 使用媒體類別
9. 訪問網路服務
10. JavaFX 語言與標記
11. 附錄 A: Visage 語言深入解析