|
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 内の getWidthpublic double getHeight()
Dimension2D 内の getHeight
public void setSize(double width,
double height)
Dimension オブジェクトのサイズを、倍精度で指定された幅と高さに設定します。width または height が Integer.MAX_VALUE よりも大きい場合は、Integer.MAX_VALUE に設定されます。
Dimension2D 内の setSizewidth - 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 内の equalsobj - 比較対象の参照オブジェクト
true、そうでない場合は falseObject.hashCode(),
Hashtablepublic int hashCode()
Dimension のハッシュコードを返します。
Object 内の hashCodeDimension のハッシュコードObject.equals(java.lang.Object),
Hashtablepublic String toString()
Dimension オブジェクトの height フィールドおよび width フィールドの値の文字列表現を返します。このメソッドは、デバッグ専用であり、返される文字列の内容および形式は実装によって異なります。返される文字列は空の場合がありますが、null にはなりません。
Object 内の toStringDimension オブジェクトの文字列表現
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。