Module java.desktop
Package java.awt.geom

Class Dimension2D

java.lang.Object
java.awt.geom.Dimension2D
所有已实现的接口:
Cloneable
直接已知的子类:
Dimension

public abstract class Dimension2D extends Object implements Cloneable
Dimension2D类用于封装宽度和高度维度。

这个类只是所有存储2D维度的对象的抽象超类。实际的尺寸存储表示留给子类。

自版本:
1.2
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    这是一个不能直接实例化的抽象类。
  • Method Summary

    Modifier and Type
    Method
    Description
    clone()
    创建一个与此对象相同类的新对象。
    abstract double
    返回此Dimension的高度,以双精度表示。
    abstract double
    返回此Dimension的宽度,以双精度表示。
    abstract void
    setSize(double width, double height)
    将此Dimension对象的大小设置为指定的宽度和高度。
    void
    将此Dimension2D对象的大小设置为匹配指定的大小。

    Methods declared in class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Dimension2D

      protected Dimension2D()
      这是一个不能直接实例化的抽象类。针对特定类型的实现子类可用于实例化,并提供多种格式来存储满足下面各种访问器方法所需信息。
      自版本:
      1.2
      另请参阅:
  • Method Details

    • 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对象的大小设置为指定的宽度和高度。此方法包含是为了完整性,以与getSize方法和Component的方法并行。
      参数:
      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
      另请参阅: