JavaFX Rich Client Programming on the NetBeans Platform