JavaFX

JavaFX is a software platform for creating and delivering desktop applications. It also enables developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms.