Section 12.1 Introduction

• A graphical user interface (GUI; p. 474) presents a user-friendly mechanism for interacting with an application. A GUI gives an application a distinctive look-and-feel (p. 474).

• Providing different applications with consistent, intuitive user-interface components gives users a sense of familarity with a new application, so that they can learn it more quickly.

• GUIs are built from GUI components (p. 474)—sometimes called controls or widgets.

Get Java™ How To Program (Early Objects), Tenth 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.