モジュール java.desktop
パッケージ 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()
    これは、インスタンスを直接には生成できない抽象クラスです。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    Object clone()
    このオブジェクトと同じクラスの新しいオブジェクトを作成します。
    abstract double getHeight()
    このDimensionの高さを倍精度で返します。
    abstract double getWidth()
    このDimensionの幅を倍精度で返します。
    abstract void setSize​(double width, double height)
    このDimensionオブジェクトのサイズを指定された幅と高さに設定します。
    void setSize​(Dimension2D d)
    このDimension2Dオブジェクトのサイズを、指定されたサイズに一致させるように設定します。

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

    equalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait
  • コンストラクタの詳細

    • Dimension2D

      protected Dimension2D()
      これは、インスタンスを直接には生成できない抽象クラスです。 インスタンス生成のためには型固有の実装サブクラスが用意されており、これらのサブクラスにより、下記の各種アクセス用メソッドに必要な情報を格納するための形式が多数提供されます。
      導入されたバージョン:
      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()
      このオブジェクトと同じクラスの新しいオブジェクトを作成します。
      オーバーライド:
      clone、クラス: Object
      戻り値:
      このインスタンスの複製。
      例外:
      OutOfMemoryError - 十分なメモリーがない場合。
      導入されたバージョン:
      1.2
      関連項目:
      Cloneable