The Java GUI

The GUI provides a client interface which uses graphic controls to interact with the end-user. These graphical controls are rendered on the screen as input boxes, check boxes, radio buttons and other objects which make it easier for the user to interact with the computer.

A complete coverage of the Java GUI is beyond the scope of this book and certainly beyond the scope of this chapter. But GUI development does represent a viable alternative for client application development in the J2EE environment and is therefor worthy of some coverage. So that the code examples later in the text are understandable, we will first review some of the basic concepts of a GUI and Java GUI APIs. We will then examine a code example that will bring many ...

Get J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software 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.