Module java.desktop
Package java.awt

Class Dimension

java.lang.Object
java.awt.geom.Dimension2D
java.awt.Dimension
All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
DimensionUIResource

public class Dimension extends Dimension2D implements Serializable
The Dimension class encapsulates the width and height of a component (in integer precision) in a single object. The class is associated with certain properties of components. Several methods defined by the Component class and the LayoutManager interface return a Dimension object.

Normally the values of width and height are non-negative integers. The constructors that allow you to create a dimension do not prevent you from setting a negative value for these properties. If the value of width or height is negative, the behavior of some methods defined by other objects is undefined.

Since:
1.0
See Also: