所有类


java.awt
类 GridBagConstraints

java.lang.Object
  继承者 java.awt.GridBagConstraints
所有已实现的接口:
Serializable, Cloneable

public class GridBagConstraints
   
   
   
   
   
extends Object
implements Cloneable, Serializable

GridBagConstraints 类指定使用 GridBagLayout 类布置的组件的约束。

从以下版本开始:
JDK1.0
另请参见:
GridBagLayout, 序列化表格

字段摘要
 intanchor
          当组件小于其显示区域时使用此字段。
static intBOTH
          在水平方向和垂直方向上同时调整组件大小。
static intCENTER
          将组件置于其显示区域的中部。
static intEAST
          将组件置于其显示区域的右部,并且在垂直方向上居中。
 intfill
          当组件的显示区域大于它所请求的显示区域的大小时使用此字段。
static intFIRST_LINE_END
          将组件置于显示区域的一角,在该区域中,当前 ComponentOrienation 的页面的第一个文本行正常结束。
static intFIRST_LINE_START
          将组件置于其显示区域的一角,这一角的位置是页面中最后一个文本行按照当前的 ComponentOrienation 在页面中的开始位置。
 intgridheight
          指定在组件显示区域的一列中的单元格数。
 intgridwidth
          指定在组件显示区域的一行中的单元格数。
 intgridx
          指定包含组件的显示区域开始边的单元格,其中行的第一个单元格为 gridx=0
 intgridy
          指定位于组件显示区域的顶部的单元格,其中最上边的单元格为 gridy=0
static intHORIZONTAL
          在水平方向而不是垂直方向上调整组件大小。
 Insetsinsets
          此字段指定组件的外部填充,即组件与其显示区域边缘之间间距的最小量。
 intipadx
          此字段指定组件的内部填充,即给组件的最小宽度添加多大的空间。
 intipady
          此字段指定内部填充,即给组件的最小高度添加多大的空间。
static intLAST_LINE_END
          将组件置于其显示区域的一角,这一角的位置是页面中最后一个文本行按照当前的 ComponentOrienation 在页面中的结束位置。
static intLAST_LINE_START
          将组件置于其显示区域的一角,这一角的位置是页面中最后一个文本行按照当前的 ComponentOrienation 在页面中的开始位置。
static intLINE_END
          沿其显示区域的边缘居中放置组件,在该区域中,当前 ComponentOrienation 的文本行正常结束。
static intLINE_START
          沿其显示区域的边缘居中放置组件,在该区域中,当前 ComponentOrienation 的文本行正常开始。
static intNONE
          不重新调整组件大小。
static intNORTH
          将组件置于其显示区域的顶部,并且在水平方向上居中。
static intNORTHEAST
          将组件置于其显示区域的右上角。
static intNORTHWEST
          将组件置于其显示区域的左上角。
static intPAGE_END
          沿其显示区域的边缘居中放置组件,该显示区域与当前 ComponentOrienation 的页面结束部分相关。
static intPAGE_START
          沿其显示区域的边缘居中放置组件,该显示区域与当前 ComponentOrienation 的页面开始部分相关。
static intRELATIVE
          指定此组件为其行或列(gridwidthgridheight)中的倒数第二个组件,或者让此组件紧跟在以前添加的组件(gridxgridy)之后。
static intREMAINDER
          指定此组件是其行或列中的最后一个组件。
static intSOUTH
          将组件置于其显示区域的底部,并且在水平方向上居中。
static intSOUTHEAST
          将组件置于其显示区域的右下角。
static intSOUTHWEST
          将组件置于其显示区域的左下角。
static intVERTICAL
          在垂直方向而不是水平方向上调整组件大小。
 doubleweightx
          指定如何分布额外的水平空间。
 doubleweighty
          指定如何分布额外的垂直空间。
static intWEST
          将组件置于其显示区域的左部,并且在垂直方向上居中。
 
构造方法摘要
GridBagConstraints()
          创建一个 GridBagConstraint 对象,将其所有字段都设置为默认值。
GridBagConstraints(int gridx, int gridy, int gridwidth, int gridheight, double weightx, double weighty, int anchor, int fill, Insets insets, int ipadx, int ipady)
          创建一个 GridBagConstraints 对象,将其所有字段都设置为传入参数。
 
方法摘要
 Objectclone()
          创建此网格包约束的副本。
 
从类 java.lang.Object 继承的方法
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

RELATIVE

public static final int RELATIVE
指定此组件为其行或列(gridwidthgridheight)中的倒数第二个组件,或者让此组件紧跟在以前添加的组件(gridxgridy)之后。

另请参见:
gridwidth, gridheight, gridx, gridy, 常量字段值

REMAINDER

public static final int REMAINDER
指定此组件是其行或列中的最后一个组件。

另请参见:
常量字段值

NONE

public static final int NONE
不重新调整组件大小。

另请参见:
常量字段值

BOTH

public static final int BOTH
在水平方向和垂直方向上同时调整组件大小。

另请参见:
常量字段值

HORIZONTAL

public static final int HORIZONTAL
在水平方向而不是垂直方向上调整组件大小。

另请参见:
常量字段值

VERTICAL

public static final int VERTICAL
在垂直方向而不是水平方向上调整组件大小。

另请参见:
常量字段值

CENTER

public static final int CENTER
将组件置于其显示区域的中部。

另请参见:
常量字段值