JavaTM Platform
Standard Ed. 6

java.awt.geom
クラス Dimension2D

java.lang.Object
  上位を拡張 java.awt.geom.Dimension2D
すべての実装されたインタフェース:
Cloneable
直系の既知のサブクラス:
Dimension

public abstract class Dimension2D
extends Object
implements Cloneable

Dimension2D クラスは、幅と高さの寸法をカプセル化します。  

このクラスは、2D 寸法を格納するすべてのオブジェクトの抽象スーパークラスにすぎません。サイズの実際の記憶域表現はサブクラスに委ねられます。

導入されたバージョン:
1.2

コンストラクタの概要
protected Dimension2D()
          これは、インスタンスを直接には生成できない abstract クラスです。
 
メソッドの概要
 Object clone()
          このオブジェクトと同じクラスの新しいオブジェクトを作成します。
abstract  double getHeight()
          この Dimension の高さを倍精度で返します。
abstract  double getWidth()
          この Dimension の幅を倍精度で返します。
 void setSize(Dimension2D d)
          この Dimension2D オブジェクトのサイズを、指定されたサイズに一致させるように設定します。
abstract  void setSize(double width, double height)
          この Dimension オブジェクトのサイズを、指定された幅と高さに設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Dimension2D

protected Dimension2D()
これは、インスタンスを直接には生成できない abstract クラスです。インスタンス生成のためには型固有の実装サブクラスが用意されており、これらのサブクラスにより、下記の各種アクセス用メソッドに必要な情報を格納するための形式が多数提供されます。

導入されたバージョン:
1.2
関連項目:
Dimension
メソッドの詳細

getWidth

public abstract double getWidth()
この Dimension の幅を倍精度で返します。

戻り値:
この Dimension の幅
導入されたバージョン:
1.2

getHeight

public abstract double getHeight()
この Dimension の高さを倍精度で返します。

戻り値:
この Dimension の高さ
導入されたバージョン:
1.2

setSize

public abstract void setSize(double width,
                             double height)
この Dimension オブジェクトのサイズを、指定された幅と高さに設定します。このメソッドは、ComponentgetSize メソッドとの相似性を完全なものとするために取り入れられました。

パラメータ:
width - Dimension オブジェクトの 新しい幅
height - Dimension オブジェクトの 新しい高さ
導入されたバージョン:
1.2

setSize

public void setSize(Dimension2D d)
この Dimension2D オブジェクトのサイズを、指定されたサイズに一致させるように設定します。このメソッドは完全性のために用意されているもので、ComponentgetSize メソッドに対応します。

パラメータ:
d - Dimension2D オブジェクトの 新しいサイズ
導入されたバージョン:
1.2

clone

public Object clone()
このオブジェクトと同じクラスの新しいオブジェクトを作成します。

オーバーライド:
クラス Object 内の clone
戻り値:
このインスタンスの複製
例外:
OutOfMemoryError - 十分なメモリーがない場合
導入されたバージョン:
1.2
関連項目:
Cloneable

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。