Package | Description |
---|---|
java.awt |
Contains all of the classes for creating user
interfaces and for painting graphics and images.
|
java.awt.color |
Provides classes for color spaces.
|
java.awt.datatransfer |
Provides interfaces and classes for transferring data
between and within applications.
|
java.awt.dnd |
Drag and Drop is a direct manipulation gesture found in many Graphical
User Interface systems that provides a mechanism to transfer
information between two entities logically associated with presentation
elements in the GUI.
|
java.awt.event |
Provides interfaces and classes for dealing with different
types of events fired by AWT components.
|
java.awt.geom |
Provides the Java 2D classes for defining and performing operations
on objects related to two-dimensional geometry.
|
java.awt.image |
Provides classes for creating and modifying images.
|
java.awt.print |
Provides classes and interfaces for a general printing API.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Adjustable
The interface for objects which have an adjustable numeric value
contained within a bounded range of values.
|
class |
AlphaComposite
The
AlphaComposite class implements basic alpha
compositing rules for combining source and destination colors
to achieve blending and transparency effects with graphics and
images. |
class |
BasicStroke
The
BasicStroke class defines a basic set of rendering
attributes for the outlines of graphics primitives, which are rendered
with a Graphics2D object that has its Stroke attribute set to
this BasicStroke . |
class |
Choice
The
Choice class presents a pop-up menu of choices. |
class |
DisplayMode
The
DisplayMode class encapsulates the bit depth, height,
width, and refresh rate of a GraphicsDevice . |
class |
Image
The abstract class
Image is the superclass of all
classes that represent graphical images. |
class |
List
The
List component presents the user with a
scrolling list of text items. |
class |
PopupMenu
A class that implements a menu which can be dynamically popped up
at a specified position within a component.
|
class |
SystemColor
A class to encapsulate symbolic colors representing the color of
native GUI objects on a system.
|
class |
TextComponent
The
TextComponent class is the superclass of
any component that allows the editing of some text. |
interface |
Transparency
The
Transparency interface defines the common transparency
modes for implementing classes. |
Modifier and Type | Class and Description |
---|---|
class |
ColorSpace
This abstract class is used to serve as a color space tag to identify the
specific color space of a Color object or, via a ColorModel object,
of an Image, a BufferedImage, or a GraphicsDevice.
|
class |
ICC_Profile
A representation of color profile data for device independent and
device dependent color spaces based on the International Color
Consortium Specification ICC.1:2001-12, File Format for Color Profiles,
(see http://www.color.org).
|
Modifier and Type | Class and Description |
---|---|
class |
StringSelection
A
Transferable which implements the capability required
to transfer a String . |
Modifier and Type | Class and Description |
---|---|
class |
DnDConstants
This class contains constant values representing
the type of action(s) to be performed by a Drag and Drop operation.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionEvent
A semantic event which indicates that a component-defined action occurred.
|
class |
AdjustmentEvent
The adjustment event emitted by Adjustable objects like
Scrollbar and ScrollPane . |
class |
ComponentEvent
A low-level event which indicates that a component moved, changed
size, or changed visibility (also, the root class for the other
component-level events).
|
class |
FocusEvent
A low-level event which indicates that a Component has gained or lost the
input focus.
|
class |
InputMethodEvent
Input method events contain information about text that is being
composed using an input method.
|
class |
MouseWheelEvent
An event which indicates that the mouse wheel was rotated in a component.
|
class |
WindowEvent
A low-level event that indicates that a window has changed its status.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PathIterator
The
PathIterator interface provides the mechanism
for objects that implement the Shape
interface to return the geometry of their boundary by allowing
a caller to retrieve the path of that boundary a segment at a
time. |
Modifier and Type | Class and Description |
---|---|
class |
AffineTransformOp
This class uses an affine transform to perform a linear mapping from
2D coordinates in the source image or
Raster to 2D coordinates
in the destination image or Raster . |
class |
ConvolveOp
This class implements a convolution from the source
to the destination.
|
class |
DataBuffer
This class exists to wrap one or more data arrays.
|
interface |
ImageConsumer
The interface for objects expressing interest in image data through
the ImageProducer interfaces.
|
interface |
ImageObserver
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Pageable
The
Pageable implementation represents a set of
pages to be printed. |
class |
PageFormat
The
PageFormat class describes the size and
orientation of a page to be printed. |
interface |
Printable
The
Printable interface is implemented
by the print methods of the current
page painter, which is called by the printing
system to render a page. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.
DRAFT internal-0