Class java.awt.geom.Dimension2D
java.lang.Object
|
+----java.awt.geom.Dimension2D
- Subclasses:
- Dimension
- public abstract class Dimension2D
- extends Object
- implements Cloneable
A class to encapsulate a width and a height Dimension.
This class is only the abstract superclass for all objects which
store a 2D dimension.
The actual storage representation of the sizes is left to
the subclass.
Method Summary
|
Object
|
clone()
Creates a new object of the same class as this object.
|
double
|
getHeight()
Returns the height of this dimension in double precision.
|
double
|
getWidth()
Returns the width of this dimension in double precision.
|
void
|
setSize(double width,
double height)
Set the size of this Dimension object to the specified width
and height.
|
void
|
setSize(Dimension2D d)
Set the size of this Dimension object to match the specified size.
|
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Dimension2D
protected Dimension2D()
getWidth
public abstract double getWidth()
- Returns the width of this dimension in double precision.
getHeight
public abstract double getHeight()
- Returns the height of this dimension in double precision.
setSize
public abstract void setSize(double width,
double height)
- Set the size of this Dimension object to the specified width
and height.
This method is included for completeness, to parallel the
getSize method of Component.
- Parameters:
width
- the new width for the Dimension object
height
- the new height for the Dimension object
setSize
public void setSize(Dimension2D d)
- Set the size of this Dimension object to match the specified size.
This method is included for completeness, to parallel the
getSize method of Component.
- Parameters:
d
- the new size for the Dimension object
clone
public Object clone()
- Creates a new object of the same class as this object.
- Returns:
- a clone of this instance.
- Throws:
- OutOfMemoryError - if there is not enough memory.
- Overrides:
- clone in class Object
- See Also:
- Cloneable
Submit a bug or feature
Submit comments/suggestions about new javadoc look.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.