|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjava.awt.geom.Dimension2D
java.awt.Dimension
public class Dimension
Dimension 类封装单个对象中组件的宽度和高度(精确到整数)。该类与组件的某个属性关联。由 Component 类和 LayoutManager 接口定义的一些方法将返回 Dimension 对象。
通常,width 和 height 的值是非负整数。允许创建 dimension 的构造方法不会阻止您为这些属性设置负值。如果 width 或 height 的值为负,则由其他对象定义的一些方法的行为是不明确的。
Component,
LayoutManager,
序列化表格
| 字段摘要 | |
|---|---|
int |
height dimension 的高度,可以使用负值。 |
int |
width dimension 的宽度,可以使用负值。 |
| 构造方法摘要 | |
|---|---|
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 字段的字符串表示形式。 |
| 从类 java.awt.geom.Dimension2D 继承的方法 |
|---|
clone, setSize |
| 从类 java.lang.Object 继承的方法 |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| 字段详细信息 |
|---|
public int width
getSize(),
setSize(double, double)
public int height
getSize(),
setSize(double, double)
| 构造方法详细信息 |
|---|
public Dimension()
Dimension 的一个实例(宽度为零,高度为零)。
public Dimension(Dimension d)
Dimension 的一个实例(宽度和高度与指定的 dimension 相同)。
d - 带有
width 和
height 值的指定 dimension
public Dimension(int width,
int height)
Dimension,并将其初始化为指定宽度和高度。
width - 指定宽度
height - 指定高度
| 方法详细信息 |
|---|
public double getWidth()
Dimension 的宽度(以 double 精度表示)。
Dimension2D 中的
getWidth
Dimension 的宽度。
public double getHeight()
Dimension 的高度(以 double 精度表示)。
Dimension2D 中的
getHeight
Dimension 的高度。
public void setSize(double width,
double height)
Dimension 对象的大小设置为指定的宽度和高度(以双精度表示)。注意,如果
width 或
height 大于
Integer.MAX_VALUE,则将其重新设置为
Integer.MAX_VALUE。
Dimension2D 中的
setSize
width -
Dimension 对象的新宽度
height -
Dimension 对象的新高度
public Dimension getSize()
Dimension 对象的大小。包含此方法是出于完整性考虑,它与
Component 定义的
getSize 方法相似。
Dimension 的新实例
setSize(double, double),
Component.getSize()
public void setSize(Dimension d)
Dimension 对象的大小设置为指定大小。包含此方法是出于完整性考虑,它与
Component 定义的
setSize 方法相似。
d -
Dimension 对象的新大小
getSize(),
Component.setSize(int, int)
public void setSize(int width,
int height)
Dimension 对象的大小设置为指定的宽度和高度。包含此方法是出于完整性考虑,它与
Component 定义的
setSize 方法相似。
width -
Dimension 对象的新宽度
height -
Dimension 对象的新高度
getSize(),
Component.setSize(int, int)
public boolean equals(Object obj)
Object 中的
equals
obj - 要与之比较的引用对象。
true;否则返回
false。
Object.hashCode(),
Hashtable
public int hashCode()
Dimension 的哈希码。
Object 中的
hashCode
Dimension 的哈希码
Object.equals(java.lang.Object),
Hashtable
public String toString()
Dimension 对象的
height 和
width 字段的字符串表示形式。此方法仅用于调试目的,对于这两种实现,返回字符串的内容和格式可能有所不同。返回的字符串可以为空,但不可以为
null。
Object 中的
toString
Dimension 对象的字符串表示形式
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。