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