Module  java.desktop
软件包  java.awt.geom

Class Dimension2D

  • All Implemented Interfaces:
    Cloneable
    已知直接子类:
    Dimension


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

    此类只是存储2D维的所有对象的抽象超类。 大小的实际存储表示留给子类。

    从以下版本开始:
    1.2
    • 构造方法详细信息

      • 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对象的大小设置为指定的宽度和高度。 包括此方法的完整性,并行getSize方法Component
        参数
        width - Dimension对象的新宽度
        height - Dimension对象的新高度
        从以下版本开始:
        1.2
      • setSize

        public void setSize​(Dimension2D d)
        设置此Dimension2D对象的大小以匹配指定的大小。 包括此方法的完整性,并行getSize方法Component
        参数
        d - Dimension2D对象的新大小
        从以下版本开始:
        1.2
      • clone

        public Object clone​()
        创建与此对象相同类的新对象。
        重写:
        cloneObject
        结果
        这个实例的一个克隆。
        异常
        OutOfMemoryError - 如果没有足够的内存
        从以下版本开始:
        1.2
        另请参见:
        Cloneable