Components

All of the standard AWT components in the 1.1 release of the AWT are heavyweight components, which means that each component is rendered in a native, opaque window. While the 1.1 version of the AWT provides a framework for developing lightweight custom components,[1] it does not provide any specific lightweight components. Lightweight versions of all existing heavyweight components will be provided in a subsequent release of the AWT.

[1] See Lightweight Components for a discussion of lightweights.

All of the standard AWT components have native, platform-dependent peers that do much of the work behind the scenes. Implementing a peer-based design enabled the original designers of the AWT to rapidly develop a user interface toolkit that ...

Get Graphic Java™ 1.2, Volume I: AWT, Third 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.