O'Reilly logo

Graphic Java™ 1.2, Volume I: AWT, Third Edition by David M. Geary

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

The Dialog Classes

Figure 22-1 illustrates the relationships between the dialog classes discussed in this chapter. Three fundamental abstractions are implemented in the dialog classes:

Figure 22-1. Dialog Classes Overview

  • GJTDialog takes care of low-level dialog gruntwork.

  • ButtonPanel is a Panel extension that maintains a row of buttons centered at the bottom of the panel.

  • WorkDialog contains a ButtonPanel and provides a dialog that has a work panel centered in the dialog and a row of buttons at the bottom of the dialog.

GJTDialog

GJTDialog represents the most general abstraction embodied by the dialog classes. GJTDialog takes care of a pair of primitive ...

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