|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.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 の高さを倍精度で返します。 |
Dimension |
getSize()
この Dimension オブジェクトのサイズを返します。 |
double |
getWidth()
この Dimension の幅を倍精度で返します。 |
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()
Dimension
の幅を倍精度で返します。
Dimension2D
内の getWidth
Dimension
の幅public double getHeight()
Dimension
の高さを倍精度で返します。
Dimension2D
内の getHeight
Dimension
の高さ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 Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。