JavaFX Rich Client Programming on the NetBeans Platform
Authors: Paul Anderson – Gail Anderson
ISBN-10: 0321927710
ISBN-13: 9780321927712
Edition 版次: 1
Publication Date 出版日期: 2014-09-22
Print Length 页数: 928 pages
JavaFX is a state-of-the-art graphics toolkit that is now built into Java and can be easily integrated with the NetBeans Platform. With JavaFX,you can create advanced user interfaces,manipulate media,generate graphical effects and animations,and much more. The NetBeans Platform provides a framework for building robust,modular applications with long life expectancies. Together,JavaFX and the NetBeans Platform provide the basis for creating visually appealing,industrial-strength applications.
Focusing on JavaFX as the front end for rich client applications,this guide’s examples cover JavaFX 8 with the NetBeans Platform,NetBeans IDE,and Java 8. Gail and Paul Anderson fully explain JavaFX and its relationship with the NetBeans Platform architecture,and systematically show Java developers how to use them together effectively. Each concept and technique is supported by clearly written code examples,proven through extensive classroom teaching.
Coverage includes
Background basics with Java,JavaFX,and UI events
Building loosely coupled applications
NetBeans Platform Modules and Lookup
NetBeans Platform Nodes,Explorer Views,and Actions
Building CRUD-based applications
Integrating JavaFX with a Swing-based framework
Using JavaFX Charts with the NetBeans Platform
Using the NetBeans Platform File System and Data System
Keeping the UI responsive
ContentsForeword Preface About the Authors
1.A Tour of the NetBeans Platform
2. Background Basics
3. Introduction to JavaFX
4. Working with JavaFX
5.A Taste of Modularity
6. JavaFX Integration
7. Nodes and Explorer Views
8. NetBeans Platform Window System
9. Action Framework
10. Building a CRUD Application
11. Dialogs12. Wizards
13. File System14. Data System
15. JavaFX Charts
16. Using Web Services
17. Branding,Distribution,and Internationalization