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 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.