CHAPTER 3Creating User Interfaces in JavaFX

Designing a clear, logical, easily-understood user interface is a lot like doing stand-up comedy. It's harder than it looks, and if you fail, a lot of innocent people suffer.

Glen M Bever

To help me accomplish the task of teaching you JavaFX, I've developed a nontrivial application that creates word search puzzles. The source code of this program will be used during the rest of this book to explain and show examples of JavaFX concepts and constructs. Before we get into the main point of this chapter, which is to continue learning to develop user interfaces in JavaFX and gain exposure to lots of GUI components, please allow me to briefly walk you through the behavior of the application. A good understanding ...

Get JavaFX™ Script: Dynamic Java™ Scripting for Rich Internet/Client-Side Applications now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.