Openjdkディメンション



Openjdk Dimension



java.lang.Object java.awt.geom.Dimension2D java.awt.Dimension
実装されているすべてのインターフェース:
シリアル化可能、クローン可能
直接既知のサブクラス:
DimensionUIResource
public class Dimension extends  Dimension2D  implements Serializable 
NSDimensionクラスは、コンポーネントの幅と高さ(整数精度)を単一のオブジェクトにカプセル化します。このクラスは、コンポーネントの特定のプロパティに関連付けられています。によって定義されたいくつかのメソッドコンポーネントクラスとLayoutManagerインターフェイスは寸法オブジェクト。

通常、の値は幅と高さは負でない整数です。ディメンションの作成を可能にするコンストラクターは、これらのプロパティに負の値を設定することを妨げません。の値が幅または高さが負の場合、他のオブジェクトによって定義された一部のメソッドの動作は定義されていません。

以来:
1.0
関連項目:
成分LayoutManagerシリアル化されたフォーム

フィールドサマリー

田畑
修飾子とタイプ 分野 説明
int 身長 高さ寸法;負の値を使用できます。
int 幅の寸法;負の値を使用できます。

コンストラクターの要約

コンストラクター
ビルダー 説明
寸法 () のインスタンスを作成します幅がゼロ、高さがゼロの寸法。
寸法 (int幅、int高さ) を構築します指定された幅と高さに寸法を記入して初期化します。
寸法 (( 寸法 NS) のインスタンスを作成します幅と高さが指定した寸法と同じ寸法。

メソッドの概要

修飾子とタイプ 方法 説明
ブール値 等しい (オブジェクトオブジェクト) 2つのディメンションオブジェクトの値が等しいかどうかを確認します。
ダブル getHeight () これの高さを返します倍精度の寸法。
寸法 getSize () これのサイズを取得します寸法オブジェクト。
ダブル getWidth () これの幅を返します倍精度の寸法。
int ハッシュコード () このためのハッシュコードを返します寸法。
空所 setSize (2倍の幅、2倍の高さ) これのサイズを設定しますオブジェクトを指定された幅と高さに倍精度で寸法記入します。
空所 setSize (int幅、int高さ) これのサイズを設定します指定した幅と高さにオブジェクトの寸法を記入します。
空所 setSize (( 寸法 NS) これのサイズを設定しますオブジェクトを指定されたサイズに寸法記入します。
toString () この値の文字列表現を返します寸法オブジェクトの高さと幅フィールド。

クラスjava.awt.geomで宣言されたメソッド。 Dimension2D

クローンsetSize

クラスjava.langで宣言されたメソッド。物体

ファイナライズ、getClass、notify、notifyAll、wait、wait、wait

フィールドの詳細

public int width
幅の寸法;負の値を使用できます。
以来:
1.0
関連項目:
getSize()setSize(double、double)

身長

public int height
高さ寸法;負の値を使用できます。
以来:
1.0
関連項目:
getSize()setSize(double、double)

コンストラクターの詳細

寸法

public Dimension()
のインスタンスを作成します幅がゼロ、高さがゼロの寸法。

寸法

public Dimension(Dimension d)
のインスタンスを作成します幅と高さが指定した寸法と同じ寸法。
パラメーター:
d-指定された寸法幅と高さの値

寸法

public Dimension(int width, int height)
を構築します指定された幅と高さに寸法を記入して初期化します。
パラメーター:
width-指定された幅
高さ-指定された高さ

メソッドの詳細

getWidth

public double getWidth()
これの幅を返します倍精度の寸法。
指定:
getWidth クラスで Dimension2D
戻り値:
この幅寸法。
以来:
1.2

getHeight

public double getHeight()
これの高さを返します倍精度の寸法。
指定:
getHeight クラスで Dimension2D
戻り値:
この高さ寸法。
以来:
1.2

setSize

public void setSize​(double width, double height)
これのサイズを設定しますオブジェクトを指定された幅と高さに倍精度で寸法記入します。次の場合に注意してください幅または高さがより大きいInteger.MAX_VALUE、それらはにリセットされますInteger.MAX_VALUE。
指定:
setSize クラスで Dimension2D
パラメーター:
width-の新しい幅寸法オブジェクト
高さ-の新しい高さ寸法オブジェクト
以来:
1.2

getSize

public Dimension getSize()
これのサイズを取得します寸法オブジェクト。このメソッドは完全を期すために含まれており、によって定義されたgetSizeメソッド成分。
戻り値:
この次元のサイズ、の新しいインスタンス同じ幅と高さの寸法
以来:
1.1
関連項目:
setSize(double、double)Component.getSize()

setSize

public void setSize​(Dimension d)
これのサイズを設定しますオブジェクトを指定されたサイズに寸法記入します。このメソッドは完全を期すために含まれており、によって定義されたsetSizeメソッド成分。
パラメーター:
d-このための新しいサイズ寸法オブジェクト
以来:
1.1
関連項目:
getSize()Component.setSize(int、int)

setSize

public void setSize​(int width, int height)
これのサイズを設定します指定した幅と高さにオブジェクトの寸法を記入します。このメソッドは完全を期すために含まれており、によって定義されたsetSizeメソッド成分。
パラメーター:
width-このための新しい幅寸法オブジェクト
高さ-このための新しい高さ寸法オブジェクト
以来:
1.1
関連項目:
getSize()Component.setSize(int、int)

等しい

public boolean equals​(Object obj)
2つのディメンションオブジェクトの値が等しいかどうかを確認します。
オーバーライド:
クラスで等しい物体
パラメーター:
obj-比較する参照オブジェクト。
戻り値:
このオブジェクトがobj引数と同じ場合はtrue。それ以外の場合はfalse。
関連項目:
Object.hashCode()、HashMap

ハッシュコード

public int hashCode()
このためのハッシュコードを返します寸法。
オーバーライド:
クラスのhashCode物体
戻り値:
このためのハッシュコード寸法
関連項目:
Object.equals(java.lang.Object)、System.identityHashCode(java.lang.Object)

toString

public String toString()
この値の文字列表現を返します寸法オブジェクトの高さと幅フィールド。このメソッドはデバッグ目的でのみ使用することを目的としており、返される文字列の内容と形式は実装によって異なる場合があります。返される文字列は空である可能性がありますが、そうではない可能性がありますヌル。
オーバーライド:
クラスのtoString物体
戻り値:
これの文字列表現寸法オブジェクト