O'Reilly logo

Sams Teach Yourself Java in 21 Days, Sixth Edition by Rogers Cadenhead

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required