is new.
java.lang.Objectjava.awt.geom.Dimension2D
java.awt.Dimension
public class Dimension
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.
1.0
| Field Summary | |
|---|---|
| int |
height
The height dimension; negative values can be used. |
| int |
width
The width dimension; negative values can be used. |
| Constructor Summary | |
|---|---|
|
Dimension
() Creates an instance of Dimension with a width of zero and a height of zero. |
|
|
Dimension
(
Dimension
d) Creates an instance of Dimension whose width and height are the same as for the specified dimension. |
|
|
Dimension
(int width, int height) Constructs a Dimension and initializes it to the specified width and specified height. |
|
| Method Summary | |
|---|---|
| boolean |
equals
(
Object
obj) Checks whether two dimension objects have equal values. |
| double |
getHeight
() Returns the height of this
Dimension
|
| Dimension |
getSize
() Gets the size of this Dimension object. |
| double |
getWidth
() Returns the width of this
Dimension
|
| int |
hashCode
() Returns the hash code for this Dimension. |
| void |
setSize
(
Dimension
d) Sets the size of this Dimension object to the specified size. |
| void |
setSize
(double width, double height) Sets the size of this Dimension object to the specified width and height in double precision. |
| void |
setSize
(int width, int height) Sets the size of this Dimension object to the specified width and height. |
| String |
toString
() Returns a string representation of the values of this Dimension object's height and width fields. |
| Methods inherited from class java.awt.geom. Dimension2D |
|---|
| clone , setSize |
| Methods inherited from class java.lang. Object |
|---|
| finalize , getClass , notify , notifyAll , wait , wait , wait |
| Field Detail |
|---|
public int width
Since:
1.0
public int height
Since:
1.0
| Constructor Detail |
|---|
public Dimension()
public Dimension(Dimension d)
public Dimension(int width,
int height)
| Method Detail |
|---|
public double getWidth()
Dimension
the width of this Dimension.
Since:
1.2
public double getHeight()
Dimension
the height of this Dimension.
Since:
1.2
public void setSize(double width,
double height)
Since:
1.2
public Dimension getSize()
1.1
public void setSize(Dimension d)
1.1
public void setSize(int width,
int height)
1.1
public boolean equals(Object obj)
public int hashCode()
public String toString()