DimensionF
Inheritance: java.lang.Object, java.awt.geom.Dimension2D
All Implemented Interfaces: java.io.Serializable
public class DimensionF extends Dimension2D implements Serializable
Dimension クラスは、コンポーネントの幅と高さ(単精度)を単一のオブジェクトにカプセル化します。
通常、width と height の値は負でない整数です。次元を作成できるコンストラクタは、これらのプロパティに負の値を設定することを防ぎません。width または height の値が負の場合、他のオブジェクトで定義された一部のメソッドの動作は未定義です。
コンストラクタ
| コンストラクタ | 説明 |
|---|---|
| DimensionF() | Dimension の幅がゼロで高さがゼロのインスタンスを作成します。 |
| DimensionF(DimensionF d) | 指定された次元と同じ幅と高さを持つ Dimension のインスタンスを作成します。 |
| DimensionF(float width, float height) | Dimension を構築し、指定された幅と指定された高さで初期化します。 |
フィールド
| フィールド | 説明 |
|---|---|
| height | height 次元; 負の値を使用できます。 |
| width | width 次元; 負の値を使用できます。 |
メソッド
| メソッド | 説明 |
|---|---|
| clone() | |
| equals(Object obj) | 2 つの dimension オブジェクトが等しい値かどうかを確認します。 |
| getClass() | |
| getHeight() | {@inheritDoc} |
| getSize() | この Dimension オブジェクトのサイズを取得します。 |
| getWidth() | {@inheritDoc} |
| hashCode() | この Dimension のハッシュコードを返します。 |
| notify() | |
| notifyAll() | |
| setSize(DimensionF d) | この Dimension オブジェクトのサイズを指定されたサイズに設定します。 |
| setSize(double width, double height) | この Dimension オブジェクトのサイズを、指定された幅と高さ(倍精度)に設定します。 |
| setSize(float width, float height) | この Dimension オブジェクトのサイズを、指定された幅と高さに設定します。 |
| setSize(Dimension2D arg0) | |
| toString() | この Dimension オブジェクトの height と width フィールドの値を表す文字列を返します。 |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
DimensionF()
public DimensionF()
Dimension の幅がゼロで高さがゼロのインスタンスを作成します。
DimensionF(DimensionF d)
public DimensionF(DimensionF d)
指定された次元と同じ幅と高さを持つ Dimension のインスタンスを作成します。
Parameters:
| パラメータ | 型 | 説明 |
|---|---|---|
| d | DimensionF | width と height の値に対する指定された次元 |
DimensionF(float width, float height)
public DimensionF(float width, float height)
Dimension を構築し、指定された幅と指定された高さで初期化します。
Parameters:
| パラメータ | 型 | 説明 |
|---|---|---|
| width | float | 指定された幅 |
| height | float | 指定された高さ |
height
public float height
height 次元; 負の値を使用できます。
width
public float width
width 次元; 負の値を使用できます。
clone()
public Object clone()
Returns: java.lang.Object
equals(Object obj)
public boolean equals(Object obj)
2 つの dimension オブジェクトが等しい値かどうかを確認します。
Parameters:
| パラメータ | 型 | 説明 |
|---|---|---|
| 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()
この Dimension オブジェクトのサイズを取得します。このメソッドは完全性のために含まれており、Component に定義された getSize メソッドと同等です。
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()
この Dimension のハッシュコードを返します。
Returns:
int - この Dimension のハッシュコード
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setSize(DimensionF d)
public void setSize(DimensionF d)
この Dimension オブジェクトのサイズを指定されたサイズに設定します。このメソッドは完全性のために含まれており、Component に定義された setSize メソッドと同等です。
Parameters:
| パラメータ | 型 | 説明 |
|---|---|---|
| d | DimensionF | この Dimension オブジェクトの新しいサイズ |
setSize(double width, double height)
public void setSize(double width, double height)
この Dimension オブジェクトのサイズを、指定された幅と高さ(倍精度)に設定します。width または height が Integer.MAX_VALUE より大きい場合、Integer.MAX_VALUE にリセットされることに注意してください。
Parameters:
| パラメータ | 型 | 説明 |
|---|---|---|
| width | double | Dimension オブジェクトの新しい幅 |
| height | double | Dimension オブジェクトの新しい高さ |
setSize(float width, float height)
public void setSize(float width, float height)
この Dimension オブジェクトのサイズを指定された幅と高さに設定します。このメソッドは完全性のために含まれており、Component に定義された setSize メソッドと同等です。
Parameters:
| パラメータ | 型 | 説明 |
|---|---|---|
| width | float | この Dimension オブジェクトの新しい幅 |
| height | float | この Dimension オブジェクトの新しい高さ |
setSize(Dimension2D arg0)
public void setSize(Dimension2D arg0)
Parameters:
| パラメータ | 型 | 説明 |
|---|---|---|
| arg0 | java.awt.geom.Dimension2D |
toString()
public String toString()
この Dimension オブジェクトの height と width フィールドの値を文字列で返します。このメソッドはデバッグ目的でのみ使用されることを意図しており、返される文字列の内容や形式は実装間で異なる場合があります。返される文字列は空になることがありますが、null になることはありません。
Returns:
java.lang.String - この Dimension オブジェクトの文字列表現
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| パラメータ | 型 | 説明 |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| パラメータ | 型 | 説明 |
|---|---|---|
| arg0 | long | |
| arg1 | int |