一、基本定义
1、Dimension类封装了单个对象中组件的宽度和高度(精确到整数);
2、该类与组件的某个属性相关联;
3、由Component类和LayoutManager接口定义的一些方法将返回Dimension对象;
4、通常width和height的值是非负整数
二、构造方法
构造方法摘要 | |
---|---|
Dimension() 创建 Dimension 的一个实例(宽度为零,高度为零)。 | |
Dimension(Dimension d) 创建 Dimension 的一个实例(宽度和高度与指定的 dimension 相同)。 | |
Dimension(int width, int height) 构造一个 Dimension ,并将其初始化为指定宽度和高度。 |
方法摘要 | |
---|---|
boolean | equals(Object obj) 检查两个 dimension 对象是否具有相同的值。 |
double | getHeight() 返回此 Dimension 的高度(以 double 精度表示)。 |
Dimension | getSize() 获取此 Dimension 对象的大小。 |
double | getWidth() 返回此 Dimension 的宽度(以 double 精度表示)。 |
int | hashCode() 返回此 Dimension 的哈希码。 |
void | setSize(Dimension d) 将 Dimension 对象的大小设置为指定大小。 |
void | setSize(double width, double height) 将此 Dimension 对象的大小设置为指定的宽度和高度(以双精度表示)。 |
void | setSize(int width, int height) 将此 Dimension 对象的大小设置为指定的宽度和高度。 |
String | toString() 返回此 Dimension 对象的 height 和 width 字段的字符串表示形式。 |