{"product_id":"9781430268734","title":"Pro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology","description":"\u003cp\u003e    In \u003cem\u003ePro JavaFX 2: A Definitive Guide to Rich Clients with Java Technology\u003c\/em\u003e, \u003cstrong\u003eJim Weaver, Weiqi Gao, Stephen Chin, Dean Iverson,\u003c\/strong\u003e and \u003cstrong\u003eJohan Vos\u003c\/strong\u003e 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.\u003c\/p\u003e\u003cp\u003e  \u003c\/p\u003e\u003cp\u003e  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, \u003cem\u003ePro JavaFX 2\u003c\/em\u003e is an essential guide to JavaFX 2.\u003c\/p\u003e\u003cp\u003e       \u003c\/p\u003e    What youll learn\u003cul\u003e   \u003cli\u003eHow to get started with JavaFX 2, including downloading the SDK and available tools. \u003c\/li\u003e   \u003cli\u003eHow to express user interfaces with a declarative-style enabled by the JavaFX builder classes. \u003c\/li\u003e   \u003cli\u003eHow to use property binding to keep the UI easily in sync with the model. \u003c\/li\u003e   \u003cli\u003eHow to use the rich set of JavaFX UI controls, charts, shapes, effects, transformations, and animations to create stunning, responsive, user interfaces. \u003c\/li\u003e   \u003cli\u003eHow to use the powerful JavaFX layout classes to define the user interface in a cross-platform fashion. \u003c\/li\u003e   \u003cli\u003eHow to leverage the observable collection classes to observe changes in, and bind to, Java collections. \u003c\/li\u003e   \u003cli\u003eHow to use the JavaFX media classes to play audio and video. \u003c\/li\u003e   \u003cli\u003eHow to interact with external application services to create an enterprise application with JavaFX. \u003c\/li\u003e   \u003cli\u003eHow to use the JavaFX API with alternative languages such as Scala, Groovy, and Visage. \u003c\/li\u003e   \u003cli\u003eHow to uncover the JavaFX APIs to whatever degree you choose. The tutorials, reference materials, and pointers to resources are exhaustive. \u003c\/li\u003e  \u003c\/ul\u003e  Who this book is for      \u003cp\u003e     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.         \u003c\/p\u003e     Table of Contents\u003col\u003e   \u003cli\u003eGetting a Jump Start in JavaFX \u003c\/li\u003e   \u003cli\u003eCreating a User Interface in JavaFX \u003c\/li\u003e   \u003cli\u003eProperties and Bindings \u003c\/li\u003e   \u003cli\u003eDynamically Laying Out Nodes in the User Interface \u003c\/li\u003e   \u003cli\u003eUsing the JavaFX UI Controls \u003c\/li\u003e   \u003cli\u003eCollections and Concurrency \u003c\/li\u003e   \u003cli\u003eCreating  Charts in JavaFX \u003c\/li\u003e   \u003cli\u003eUsing the Media Classes \u003c\/li\u003e   \u003cli\u003eAccessing Web Services                 \u003c\/li\u003e   \u003cli\u003eJavaFX Languages and Markup \u003c\/li\u003e   \u003cli\u003eAppendix A: The Visage Language In-Depth \u003c\/li\u003e  \u003c\/ol\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47124731461872,"sku":"9781430268734","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430268734_p0.jpg?v=1763749994","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430268734","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}