Summary

Section 12.1 Introduction

  • A graphical user interface (GUI) presents a user-friendly mechanism for interacting with an app. A GUI (pronounced “GOO-ee”) gives an app a distinctive “look-and-feel.”

  • GUIs are built from GUI components—sometimes called controls or widgets.

  • Providing different apps with consistent, intuitive user-interface components gives users a sense of familiarity with a new app, so that they can learn it more quickly and use it more productively.

  • Java’s GUI, graphics and multimedia API of the future is JavaFX.

Section 12.2 JavaFX Scene Builder

  • The Scene Builder tool is a standalone JavaFX GUI visual layout tool that can also be used with various IDEs.

  • JavaFX Scene Builder enables you to create GUIs by dragging and ...

Get Java How To Program, Late Objects, 11th Edition 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.