|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.awt.geom.Dimension2D
java.awt.Dimension
public class Dimension
Dimension
クラスは、単一のオブジェクト内のコンポーネントの幅と高さを整数精度でをカプセル化します。このクラスは、コンポーネントの特定のプロパティに関連付けられています。Component
クラスおよび LayoutManager
インタフェースによって定義されるいくつかのメソッドは、Dimension
オブジェクトを返します。
通常は、width
と height
の値は、ゼロ以上の整数です。寸法を生成できるコンストラクタでは、負の値をこれらのプロパティに指定してもエラーにはなりません。width
と height
に負の値が指定されている場合、ほかのオブジェクトによって定義されたメソッドの動作は保証されません。
Component
,
LayoutManager
,
直列化された形式フィールドの概要 | |
---|---|
int |
height
高さを表します。 |
int |
width
幅を表します。 |
コンストラクタの概要 | |
---|---|
Dimension()
幅と高さがゼロの Dimension のインスタンスを生成します。 |
|
Dimension(Dimension d)
幅と高さが指定された寸法と一致する Dimension のインスタンスを生成します。 |
|
Dimension(int width,
int height)
Dimension を構築し、指定された幅と高さに初期化します。 |
メソッドの概要 | |
---|---|
boolean |
equals(Object obj)
2 つの Dimension オブジェクトが同じ値を持っているかどうかを判定します。 |
double |
getHeight()
この寸法の高さを倍精度で返します。 |
Dimension |
getSize()
この Dimension オブジェクトのサイズを返します。 |
double |
getWidth()
この寸法の幅を倍精度で返します。 |
int |
hashCode()
この Dimension のハッシュコードを返します。 |
void |
setSize(Dimension d)
この Dimension オブジェクトのサイズを、指定されたサイズに設定します。 |
void |
setSize(double width,
double height)
この Dimension オブジェクトのサイズを、倍精度で指定された幅と高さに設定します。 |
void |
setSize(int width,
int height)
この Dimension オブジェクトのサイズを、指定された幅と高さに設定します。 |
String |
toString()
この Dimension オブジェクトの height フィールドおよび width フィールドの値の文字列表現を返します。 |
クラス java.awt.geom.Dimension2D から継承されたメソッド |
---|
clone, setSize |
クラス java.lang.Object から継承されたメソッド |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public int width
getSize()
,
setSize(double, double)
public int height
getSize()
,
setSize(double, double)
コンストラクタの詳細 |
---|
public Dimension()
Dimension
のインスタンスを生成します。
public Dimension(Dimension d)
Dimension
のインスタンスを生成します。
d
- width
値および height
値の指定された寸法public Dimension(int width, int height)
Dimension
を構築し、指定された幅と高さに初期化します。
width
- 指定された幅height
- 指定された高さメソッドの詳細 |
---|
public double getWidth()
Dimension2D
内の getWidth
public double getHeight()
Dimension2D
内の getHeight
public void setSize(double width, double height)
Dimension
オブジェクトのサイズを、倍精度で指定された幅と高さに設定します。width
または height
が Integer.MAX_VALUE
よりも大きい場合は、Integer.MAX_VALUE
に設定されます。
Dimension2D
内の setSize
width
- Dimension
オブジェクトの新しい幅height
- Dimension
オブジェクトの新しい高さpublic Dimension getSize()
Dimension
オブジェクトのサイズを返します。このメソッドは、Component
によって定義される getSize
メソッドとの対応を完全にするために含まれています。
Dimension
の新規インスタンスsetSize(double, double)
,
Component.getSize()
public void setSize(Dimension d)
Dimension
オブジェクトのサイズを、指定されたサイズに設定します。このメソッドは、Component
によって定義される setSize
メソッドとの対応を完全にするために含まれています。
d
- この Dimension
オブジェクトの新しいサイズgetSize()
,
Component.setSize(int, int)
public void setSize(int width, int height)
Dimension
オブジェクトのサイズを、指定された幅と高さに設定します。このメソッドは、Component
によって定義される setSize
メソッドとの対応を完全にするために含まれています。
width
- この Dimension
オブジェクトの新しい幅height
- この Dimension
オブジェクトの新しい高さgetSize()
,
Component.setSize(int, int)
public boolean equals(Object obj)
Object
内の equals
obj
- 比較対象の参照オブジェクト
true
、そうでない場合は false
Object.hashCode()
,
Hashtable
public int hashCode()
Dimension
のハッシュコードを返します。
Object
内の hashCode
Dimension
のハッシュコードObject.equals(java.lang.Object)
,
Hashtable
public String toString()
Dimension
オブジェクトの height
フィールドおよび width
フィールドの値の文字列表現を返します。このメソッドは、デバッグ専用であり、返される文字列の内容および形式は実装によって異なります。返される文字列は空の場合がありますが、null
にはなりません。
Object
内の toString
Dimension
オブジェクトの文字列表現
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。