Chapter 10

Graphical User Interface Programming

In this chapter

Java was born at a time when most computer users interacted with desktop applications that have a graphical user interface (GUI). Nowadays, browser-based and mobile applications are far more common, but there are still times when it is useful to provide a desktop application. Moreover, many teachers and students enjoy learning Java through GUI applications. In this and the following chapter, I discuss the basics of user interface programming with the Swing toolkit. If, on the other hand, you are not interested in writing ...

Get Core Java, Volume I: Fundamentals, 12th 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.