java.lang.Object
java.awt.Insets
所有已实现的接口:Serializable, Cloneable
public class Insetsextends Objectimplements Cloneable, Serializable
Insets 对象是容器边界的表示形式。它指定容器必须在其各个边缘留出的空间。这个空间可以是边界、空白空间或标题。
从以下版本开始:
JDK1.0
另请参见:LayoutManager,
Container,
序列化表格
字段摘要
int
bottom
底部的 inset。
int
left
左边的 inset。
int
right
右边的 inset。
int
top
顶部的 inset。
构造方法摘要
Insets(inttop,
intleft,
intbottom,
intright)
创建并初始化具有指定顶部、左边、底部、右边 inset 的新 Insets 对象。
方法摘要
Object
clone()
创建此对象的副本。
boolean
equals(Objectobj)
检查两个 insets 对象是否等价。
int
hashCode()
返回此 Insets 的哈希码。
void
set(inttop,
intleft,
intbottom,
intright)
将顶部、底部、左边和右边设置为指定值
String
toString()
返回此 Insets 对象的字符串表示。
从类 java.lang.Object 继承的方法
finalize, getClass, notify, notifyAll, wait, wait, wait
字段详细信息
top
public int top
顶部的 inset。将此值添加到长方形的 Top,以产生一个新的 Top 位置。
另请参见:clone()
left
public int left
左边的 inset。将此值添加到长方形的 Left,以产生一个新的 Left 边缘位置。
另请参见:clone()
bottom
public int bottom
底部的 inset。从长方形的 Bottom 减去此值,以产生一个新的 Bottom 位置。
另请参见:clone()
right
public int right
右边的 inset。从长方形的 Right 减去此值,以产生一个新的 Right 边缘位置。
另请参见:clone()
构造方法详细信息
Insets
public Insets(inttop,
intleft,
intbottom,
intright)
创建并初始化具有指定顶部、左边、底部、右边 inset 的新 Insets 对象。
参数:top – 顶部的 inset。left – 左边的 inset。bottom – 底部的 inset。right – 右边的 inset。
方法详细信息
set
public void set(inttop,
intleft,
intbottom,
intright)
将顶部、底部、左边和右边设置为指定值
参数:top – 顶部的 inset。left – 左边的 inset。bottom – 底部的 inset。right – 右边的 inset。从以下版本开始:
1.5
equals
public boolean equals(Objectobj)
检查两个 insets 对象是否等价。如果两个 Insets 实例的字段 top、left、bottom 和 right 四个整数值都相等,则它们是等价的。
覆盖:类 Object 中的 equals
参数:obj – 要与之比较的引用对象。返回:如果两个 insets 等价,则返回 true;否则返回 false。从以下版本开始:
JDK1.1
另请参见:Object.hashCode(),
Hashtable
hashCode
public int hashCode()
返回此 Insets 的哈希码。
覆盖:类 Object 中的 hashCode
返回:此 Insets 的哈希码。另请参见:Object.equals(java.lang.Object),
Hashtable
toString
public String toString()
返回此 Insets 对象的字符串表示。此方法仅在进行调试的时候使用,对于不同的实现,返回的字符串的内容和格式可能有所不同。返回的字符串可能为空,但不可能为 null。
覆盖:类 Object 中的 toString
返回:此 Insets 对象的字符串表示。
clone
public Object clone()
创建此对象的副本。
覆盖:类 Object 中的 clone
返回:此 Insets 对象的副本。另请参见:Cloneable