# Uses of Class
java.awt.geom.Dimension2D

Packages that use Dimension2D
Package
Description
java.awt
Contains all of the classes for creating user interfaces and for painting graphics and images.
java.awt.geom
Provides the Java 2D classes for defining and performing operations on objects related to two-dimensional geometry.
javax.swing.plaf
Provides one interface and many abstract classes that Swing uses to provide its pluggable look-and-feel capabilities.

## Uses of Dimension2D in java.awt

Subclasses of Dimension2D in java.awt
Modifier and Type
Class
Description
`class`
`Dimension`
The `Dimension` class encapsulates the width and height of a component (in integer precision) in a single object.

## Uses of Dimension2D in java.awt.geom

Methods in java.awt.geom with parameters of type Dimension2D
Modifier and Type
Method
Description
`void`
Arc2D.`setArc(Point2D loc, Dimension2D size, double angSt, double angExt, int closure)`
Sets the location, size, angular extents, and closure type of this arc to the specified values.
`void`
RectangularShape.`setFrame(Point2D loc, Dimension2D size)`
Sets the location and size of the framing rectangle of this `Shape` to the specified `Point2D` and `Dimension2D`, respectively.
`void`
Dimension2D.`setSize(Dimension2D d)`
Sets the size of this `Dimension2D` object to match the specified size.

## Uses of Dimension2D in javax.swing.plaf

Subclasses of Dimension2D in javax.swing.plaf
Modifier and Type
Class
Description
`class`
`DimensionUIResource`
A subclass of `Dimension` that implements `UIResource`.