Layouts and UI Controls
As more and more graphically rich applications find their way into our lives such as desktops, smart phones and tablets devices, it is very important to design GUI applications that provide better usability across the different form factors. With the increase of the number different screen sizes a UI developer will need to learn how to create applications with UI layout management in mind.
In this chapter we will be discussing the most common JavaFX layouts used in GUI applications of today. After layouts are discussed in the first half of this chapter an example will be presented showing a form-based application. The form-based application demonstrates the resizing of child UI controls as the parent window ...