java.lang.Object
java.awt.geom.Dimension2D
java.awt.Dimension
- 所有已实现的接口:
Serializable,Cloneable
- 已知子类:
DimensionUIResource
Dimension 类将组件的宽度和高度(整数精度)封装在单个对象中。该类与组件的某些属性相关联。 Component 类和 LayoutManager 接口定义的几个方法返回一个 Dimension 对象。
通常 width 和 height 的值是非负整数。允许您创建维度的构造函数不会阻止您为这些属性设置负值。如果 width 或 height 的值为负数,则其他对象定义的某些方法的行为未定义。
- 自从:
- 1.0
- 参见:
-
字段摘要
字段 -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述boolean检查两个维度对象是否具有相等的值。double以双精度返回此Dimension的高度。getSize()获取此Dimension对象的大小。doublegetWidth()以双精度返回此Dimension的宽度。inthashCode()返回此Dimension的哈希码。voidsetSize(double width, double height) 以双精度将此Dimension对象的大小设置为指定的宽度和高度。voidsetSize(int width, int height) 将此Dimension对象的大小设置为指定的宽度和高度。void将此Dimension对象的大小设置为指定大小。toString()返回此Dimension对象的height和width字段的值的字符串表示形式。在类 java.awt.geom.Dimension2D 中声明的方法
clone, setSize
-
字段详细信息
-
width
public int width宽度尺寸;可以使用负值。- 自从:
- 1.0
- 参见:
-
height
public int height高度尺寸;可以使用负值。- 自从:
- 1.0
- 参见:
-
-
构造方法详细信息
-
方面
public Dimension()创建Dimension的实例,宽度为零,高度为零。 -
Dimension
创建Dimension的实例,其宽度和高度与指定维度相同。- 参数:
d-width和height值的指定维度
-
Dimension
public Dimension(int width, int height) 构造一个Dimension并将其初始化为指定的宽度和指定的高度。- 参数:
width- 指定宽度height- 指定高度
-
-
方法详情
-
getWidth
public double getWidth()以双精度返回此Dimension的宽度。- 指定者:
getWidth在类Dimension2D中- 返回:
-
这个
Dimension的宽度。 - 自从:
- 1.2
-
getHeight
public double getHeight()以双精度返回此Dimension的高度。- 指定者:
getHeight在类Dimension2D中- 返回:
-
这个
Dimension的高度。 - 自从:
- 1.2
-
setSize
public void setSize(double width, double height) 以双精度将此Dimension对象的大小设置为指定的宽度和高度。请注意,如果width或height大于Integer.MAX_VALUE,它们将被重置为Integer.MAX_VALUE。- 指定者:
setSize在类Dimension2D中- 参数:
width-Dimension对象的新宽度height-Dimension对象的新高度- 自从:
- 1.2
-
getSize
获取此Dimension对象的大小。包含此方法是为了完整性,以与Component定义的getSize方法并行。- 返回:
-
此维度的大小,具有相同宽度和高度的
Dimension的新实例 - 自从:
- 1.1
- 参见:
-
setSize
将此Dimension对象的大小设置为指定大小。包含此方法是为了完整性,以与Component定义的setSize方法并行。- 参数:
d- 此Dimension对象的新大小- 自从:
- 1.1
- 参见:
-
setSize
public void setSize(int width, int height) 将此Dimension对象的大小设置为指定的宽度和高度。包含此方法是为了完整性,以与Component定义的setSize方法并行。- 参数:
width- 这个Dimension对象的新宽度height- 这个Dimension对象的新高度- 自从:
- 1.1
- 参见:
-
equals
检查两个维度对象是否具有相等的值。 -
hashCode
public int hashCode()返回此Dimension的哈希码。 -
toString
返回此Dimension对象的height和width字段的值的字符串表示形式。此方法仅用于调试目的,返回字符串的内容和格式可能因实现而异。返回的字符串可能为空,但可能不是null。
-