| Interface | Description |
|---|---|
| ActiveEvent |
An interface for events which can dispatch themselves in another thread.
|
| Adjustable |
This interface is for objects that take a numeric value that can be
adjusted within a bounded range.
|
| Composite |
This interface is for graphics which are formed as composites of others.
|
| CompositeContext |
This interface provides an optimized environment for compositing graphics.
|
| ItemSelectable |
This interface is for objects that can have one or more items selected.
|
| KeyEventDispatcher |
An instance of this interface coordinates with a KeyboardFocusManager to
target and dispatch all key events.
|
| KeyEventPostProcessor |
An instance of this interface coordinates with a KeyboardFocusManager to
target and dispatch all key events that are otherwise unconsumed.
|
| LayoutManager |
This interface is for laying out containers in a particular sequence.
|
| LayoutManager2 |
Layout manager for laying out containers based on contraints.
|
| MenuContainer |
This interface is a container for menu components.
|
| Paint |
Defines how color patterns are generated for Graphics2D operations.
|
| PaintContext | |
| PrintGraphics |
This interface allows the originating print job to be obtained.
|
| Shape |
This interface represents an abstract shape.
|
| Stroke |
This interface allows a Graphics2D to grab the outline of a shape, as if
stroked by a marking pen of appropriate size and shape.
|
| Transparency |
A common transparency mode for layering graphics.
|
| Class | Description |
|---|---|
| AlphaComposite | |
| AWTEvent |
AWTEvent is the root event class for all AWT events in the JDK 1.1 event
model.
|
| AWTEventMulticaster |
This class is used to implement a chain of event handlers.
|
| AWTKeyStroke |
This class mirrors KeyEvents, representing both low-level key presses and
key releases, and high level key typed inputs.
|
| AWTPermission |
This class implements permissions for AWT.
|
| BasicStroke |
A general purpose
Stroke implementation that can represent a wide
variety of line styles for use with subclasses of Graphics2D. |
| BorderLayout |
This class implements a layout manager that positions components
in certain sectors of the parent container.
|
| BufferCapabilities |
A double-buffering capability descriptor.
|
| BufferCapabilities.FlipContents |
A type-safe enumeration of buffer flipping results.
|
| Button |
This class provides a button widget for the AWT.
|
| Canvas |
The
Canvas component provides a blank rectangular
area, which the client application can use for drawing and for
capturing events. |
| CardLayout |
This class implements a card-based layout scheme.
|
| Checkbox |
This class implements a component which has an on/off state.
|
| CheckboxGroup |
This class if for combining checkboxes into groups so that only
one checkbox in the group can be selected at any one time.
|
| CheckboxMenuItem |
This class implements a menu item that has a checkbox on it indicating
the selected state of some option.
|
| Choice |
This class implements a drop down choice list.
|
| Color |
This class represents a color value in the AWT system.
|
| Component |
The root of all evil.
|
| ComponentOrientation |
This class is used to differentiate different orientations for text layout.
|
| Container |
A generic window toolkit object that acts as a container for other objects.
|
| ContainerOrderFocusTraversalPolicy |
ContainerOrderFocusTraversalPolicy defines a focus traversal order
based on the order in which Components were packed in a Container.
|
| Cursor |
This class represents various predefined cursor types.
|
| DefaultFocusTraversalPolicy |
DefaultFocusTraversalPolicy is the default focus traversal policy
used by Containers.
|
| DefaultKeyboardFocusManager | |
| Desktop |
This class enables Java application to access system commands to perform
desktop oriented operations, like writing and sending emails, or surfing
webpages with the system browser or editing/printing files with a default
editor.
|
| Dialog |
Dialog provides a top-level window normally used to receive
user input in applications. |
| Dimension |
This class holds a width and height value pair.
|
| DisplayMode |
This encapsulates information about the display mode for a graphics
device configuration.
|
| Event |
Written using on-line Java Platform 1.2 API Specification, as well
as "The Java Class Libraries", 2nd edition (Addison-Wesley, 1998).
|
| EventQueue |
This class manages a queue of
AWTEvent objects that
are posted to it. |
| FileDialog |
This class implements a file selection dialog box widget.
|
| FlowLayout |
This class implements a flow-based layout.
|
| FocusTraversalPolicy | |
| Font |
This class represents a windowing system font.
|
| FontMetrics |
This class returns information about the display characteristics of
a font.
|
| Frame |
This class is a top-level window with a title bar and window
decorations.
|
| GradientPaint |
A paint object that can be used to color a region by blending two colors.
|
| Graphics |
This is the abstract superclass of classes for drawing to graphics
devices such as the screen or printers.
|
| Graphics2D |
An abstract class defining a device independent two-dimensional vector
graphics API.
|
| GraphicsConfigTemplate |
This allows filtering an array of GraphicsConfigurations for the best
one based on various requirements.
|
| GraphicsConfiguration |
This class describes the configuration of various graphics devices, such
as a monitor or printer.
|
| GraphicsDevice |
This describes a graphics device available to the given environment.
|
| GraphicsEnvironment |
This descibes the collection of GraphicsDevice and Font objects available
on a given platform.
|
| GridBagConstraints |
This specifies the constraints for a component managed by the
GridBagLayout layout manager.
|
| GridBagLayout | |
| GridLayout |
This class implements a grid-based layout scheme.
|
| Image |
This is the abstract superclass of all image objects in Java.
|
| ImageCapabilities |
This class represents the capabilities of an image buffer.
|
| Insets |
This class represents the "margin" or space around a container.
|
| JobAttributes |
Needs documentation...
|
| JobAttributes.DefaultSelectionType | |
| JobAttributes.DestinationType | |
| JobAttributes.DialogType | |
| JobAttributes.MultipleDocumentHandlingType | |
| JobAttributes.SidesType | |
| KeyboardFocusManager |
The
KeyboardFocusManager handles the focusing of
windows for receiving keyboard events. |
| Label |
This component is used for displaying simple text strings that cannot
be edited by the user.
|
| List |
Class that implements a listbox widget
|
| MediaTracker |
This class is used for keeping track of the status of various media
objects.
|
| Menu |
This class represents a pull down or tear off menu in Java's AWT.
|
| MenuBar |
This class implements a menu bar in the AWT system.
|
| MenuComponent |
This is the superclass of all menu AWT widgets.
|
| MenuItem |
This class represents an item in a menu.
|
| MenuShortcut |
This class implements a keyboard accelerator for a menu item.
|
| MouseInfo |
MouseInfo is a class containing utility functions for mouse information.
|
| PageAttributes |
Missing Documentation
|
| PageAttributes.ColorType | |
| PageAttributes.MediaType | |
| PageAttributes.OrientationRequestedType | |
| PageAttributes.OriginType | |
| PageAttributes.PrintQualityType | |
| Panel |
A panel is a simple container class.
|
| Point |
This class represents a point on the screen using cartesian coordinates.
|
| PointerInfo |
PointerInfo represents information about the mouse pointer,
i.e. its GraphicsDevice and location.
|
| Polygon |
This class represents a polygon, a closed, two-dimensional region in a
coordinate space.
|
| PopupMenu |
This class implement an AWT popup menu widget
|
| PrintJob |
This abstract class represents a print job.
|
| Rectangle |
This class represents a rectangle and all the interesting things you
might want to do with it.
|
| RenderingHints |
A collection of (key, value) items that provide 'hints' for the
Graphics2D rendering pipeline. |
| RenderingHints.Key |
The base class used to represent keys.
|
| Robot |
The Robot class is used to simulate user interaction with graphical
programs.
|
| Scrollbar |
This class implements a scrollbar widget.
|
| ScrollPane |
This widget provides a scrollable region that allows a single
subcomponent to be viewed through a smaller window.
|
| ScrollPaneAdjustable |
Need this class since the serialization spec for ScrollPane
uses it.
|
| SystemColor |
This class contains the various "system colors" in use by the native
windowing system.
|
| TextArea |
A TextArea is a text component capable of displaying multiple lines
of user-editable text.
|
| TextComponent |
This class provides common functionality for widgets than
contain text.
|
| TextField |
This class implements a single line text entry field widget
|
| TexturePaint |
This class provides a way to fill a Shape with a texture that is
specified by a BufferedImage.
|
| Toolkit |
The AWT system uses a set of native peer objects to implement its
widgets.
|
| Window |
This class represents a top-level window with no decorations.
|
| Enum | Description |
|---|---|
| Desktop.Action |
Represents an action type supported by a platform.
|
| Dialog.ModalExclusionType | |
| Dialog.ModalityType |
| Exception | Description |
|---|---|
| AWTException |
This is a generic exception that indicates an exception occurred in the
Abstract Window Toolkit (AWT) system.
|
| FontFormatException |
Thrown when a specified font is bad.
|
| HeadlessException |
This exception is thrown when code dependent on a keyboard, mouse, or
display is executed in a headless environment.
|
| IllegalComponentStateException |
This exception is thrown when the requested operation failed because
a component was not in the proper state.
|
| Error | Description |
|---|---|
| AWTError |
This error is thrown when a critical Abstract Window Toolkit (AWT) error
occurs.
|