Download Page – JavaFX Rich Client Programming on the NetBeans Platform

See JavaFX Rich Client Programming on the NetBeans Platform on Amazon.com.

Download the JavaFX Rich Client Programming on the NetBeans Platform
[Book Examples Zip File]

Learn more about [FamilyTreeApp], the reference application described in Chapter 1.

NBBookCover_sm


FamilyTreeApp

splash_familytreeapp_sm  FamilyTreeApp is a reference application for NetBeans Platform and JavaFX integration.

Download the FamilyTreeApp Project zip file here (approximately 16 MB) FamilyTreeApp Zip file.

Detailed Instructions for configuring the application [PDF].

FamilyTreeApp demonstrates the following features:

  • CRUD-based application that reads and stores data in the bundled JavaDB database server.
  • All database operations performed in background threads, using either SwingWorker, JavaFX Services, or the built-in Nodes asynchronous operations.
  • How to build a loosely-coupled, modular applications, allowing you to add features without fear of breaking your code.
  • See how to integrate JavaFX to take advantage of animation, linear gradients, effects, and even 3D.
  • The Welcome Window uses JavaFX.
  • The Person and Event editors use JavaFX.
  • The New Event wizard uses JavaFX.
  • The Events Viewer and Person Viewer windows show you how to use Nodes and Explorer Views with context-sensitive actions and selection management.

FamilyTreeApp Welcome Window