You are previewing Sams Teach Yourself Java in 21 Days, Sixth Edition.

Sams Teach Yourself Java in 21 Days, Sixth Edition

Cover of Sams Teach Yourself Java in 21 Days, Sixth Edition by Rogers Cadenhead Published by Sams
O'Reilly logo

Day 9. Working with Swing

Computer users today expect the software they use to feature a graphical user interface (GUI) with a variety of widgets such as text boxes, sliders, and scrollbars. The Java class library includes a set of packages called Swing that enable Java programs to offer a sophisticated GUI and collect user input with the mouse, keyboard, and other input devices.

Today, you will use Swing to create applications that feature these GUI components:

Frames—Windows that can include a title bar; menu bar; and Maximize, Minimize, and Close buttons

Containers—Interface elements that can hold other components

Buttons—Clickable regions with text or graphics indicating their purpose

Labels—Text or graphics that provide information ...

The best content for your career. Discover unlimited learning on demand for around $1/day.