DimensionF
Inheritance: java.lang.Object, java.awt.geom.Dimension2D
All Implemented Interfaces: java.io.Serializable
public class DimensionF extends Dimension2D implements Serializable
La clase Dimension encapsula el ancho y la altura de un componente (en precisión simple) en un solo objeto.
Normalmente, los valores de width y height son enteros no negativos. Los constructores que le permiten crear una dimensión no impiden que establezca un valor negativo para estas propiedades. Si el valor de width o height es negativo, el comportamiento de algunos métodos definidos por otros objetos es indefinido.
Constructores
| Constructor | Descripción |
|---|---|
| DimensionF() | Crea una instancia de Dimension con un ancho de cero y una altura de cero. |
| DimensionF(DimensionF d) | Crea una instancia de Dimension cuyo ancho y altura son los mismos que los de la dimensión especificada. |
| DimensionF(float width, float height) | Construye un Dimension e lo inicializa con el ancho especificado y la altura especificada. |
Campos
| Campo | Descripción |
|---|---|
| height | La dimensión de altura; se pueden usar valores negativos. |
| width | La dimensión de ancho; se pueden usar valores negativos. |
Métodos
| Método | Descripción |
|---|---|
| clone() | |
| equals(Object obj) | Comprueba si dos objetos de dimensión tienen valores iguales. |
| getClass() | |
| getHeight() | {@inheritDoc} |
| getSize() | Obtiene el tamaño de este objeto Dimension. |
| getWidth() | {@inheritDoc} |
| hashCode() | Devuelve el código hash de este Dimension. |
| notify() | |
| notifyAll() | |
| setSize(DimensionF d) | Establece el tamaño de este objeto Dimension al tamaño especificado. |
| setSize(double width, double height) | Establece el tamaño de este objeto Dimension al ancho y altura especificados con precisión doble. |
| setSize(float width, float height) | Establece el tamaño de este objeto Dimension al ancho y altura especificados. |
| setSize(Dimension2D arg0) | |
| toString() | Devuelve una representación en cadena de los valores de los campos height y width de este objeto Dimension. |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
DimensionF()
public DimensionF()
Crea una instancia de Dimension con un ancho de cero y una altura de cero.
DimensionF(DimensionF d)
public DimensionF(DimensionF d)
Crea una instancia de Dimension cuyo ancho y altura son los mismos que los de la dimensión especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| d | DimensionF | la dimensión especificada para los valores de width y height |
DimensionF(float width, float height)
public DimensionF(float width, float height)
Construye un Dimension e lo inicializa con el ancho especificado y la altura especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| ancho | float | el ancho especificado |
| altura | float | la altura especificada |
height
public float height
La dimensión de altura; se pueden usar valores negativos.
width
public float width
La dimensión de ancho; se pueden usar valores negativos.
clone()
public Object clone()
Returns: java.lang.Object
equals(Object obj)
public boolean equals(Object obj)
Comprueba si dos objetos de dimensión tienen valores iguales.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| obj | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getHeight()
public double getHeight()
Returns: double
getSize()
public DimensionF getSize()
Obtiene el tamaño de este objeto Dimension. Este método se incluye por completitud, para paralelizar el método getSize definido por Component.
Returns:
DimensionF - the size of this dimension, a new instance of Dimension with the same width and height
getWidth()
public double getWidth()
Returns: double
hashCode()
public int hashCode()
Devuelve el código hash de este Dimension.
Returns:
int - un código hash para este Dimension
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setSize(DimensionF d)
public void setSize(DimensionF d)
Establece el tamaño de este objeto Dimension al tamaño especificado. Este método se incluye por completitud, para paralelizar el método setSize definido por Component.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| d | DimensionF | el nuevo tamaño para este objeto Dimension |
setSize(double width, double height)
public void setSize(double width, double height)
Establece el tamaño de este objeto Dimension al ancho y altura especificados con precisión doble. Tenga en cuenta que si width o height son mayores que Integer.MAX_VALUE, se restablecerán a Integer.MAX_VALUE.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| ancho | double | el nuevo ancho para el objeto Dimension |
| altura | double | la nueva altura para el objeto Dimension |
setSize(float width, float height)
public void setSize(float width, float height)
Establece el tamaño de este objeto Dimension al ancho y altura especificados. Este método se incluye por completitud, para paralelizar el método setSize definido por Component.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| ancho | float | el nuevo ancho para este objeto Dimension |
| altura | float | la nueva altura para este objeto Dimension |
setSize(Dimension2D arg0)
public void setSize(Dimension2D arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | java.awt.geom.Dimension2D |
toString()
public String toString()
Devuelve una representación en forma de cadena de los valores de los campos height y width de este objeto Dimension. Este método está destinado a usarse solo con fines de depuración, y el contenido y formato de la cadena devuelta pueden variar entre implementaciones. La cadena devuelta puede estar vacía pero no puede ser null.
Returns:
java.lang.String - una representación en forma de cadena de este objeto Dimension
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |