5Create User Interfaces

“One difference between poetry and lyrics is that lyrics sort of fade into the background. They fade on the page and live on the stage when set to music.”

—Stephen Sondheim

User Interfaces

The primary focus of JavaFX is to provide a platform to easily and quickly develop cool user interfaces. The goal is to create appealing user interaction that engages the user’s full senses and leaves the user with a positive impression. At the core of this is JavaFX’s user interface classes.

JavaFX employs a theater metaphor within the JavaFX user interface framework. There is a stage that provides space for the action and presents a focal point for the user. A scene represents a slice of the action or discrete unit of the application. ...

Get JavaFX™: Developing Rich Internet Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.