Fields
Name | Description |
---|---|
anchor | This field is used when the component is smaller than its display area. |
BOTH | Resize the component both horizontally and vertically. |
CENTER | Put the component in the center of its display area. |
EAST | Put the component on the left side of its display area, centered vertically. |
fill | This field is used when the component's display area is larger than the component's requested size. |
gridheight | Specifies the number of cells in a column for the component's display area. |
gridwidth | Specifies the number of cells in a row for the component's display area. |
gridx | Specifies the cell at the left of the component's display area, where the leftmost cell has gridx = 0. |
gridy | Specifies the cell at the top of the component's display area, where the topmost cell has gridy = 0. |
HORIZONTAL | Resize the component horizontally but not vertically. |
insets | This field specifies the external padding of the component, the minimum amount of space between the component and the edges of its display area. |
ipadx | This field specifies the internal padding of the component, how much space to add to the minimum width of the component. |
ipady | This field specifies the internal padding, that is, how much space to add to the minimum height of the component. |
NONE | Do not resize the component. |
NORTH | Put the component at the top of its display area, centered horizontally. |
NORTHEAST | Put the component at the top-right corner of its display area. |
NORTHWEST | Put the component at the top-left corner of its display area. |
RELATIVE | Specify that this component is the next-to-last component in its column or row (gridwidth, gridheight), or that this component be placed next to the previously added component (gridx, gridy). |
REMAINDER | Specify that this component is the last component in its column or row. |
SOUTH | Put the component at the bottom of its display area, centered horizontally. |
SOUTHEAST | Put the component at the bottom-right corner of its display area. |
SOUTHWEST | Put the component at the bottom-left corner of its display area. |
VERTICAL | Resize the component vertically but not horizontally. |
weightx | Specifies how to distribute extra horizontal space. |
weighty | Specifies how to distribute extra vertical space. |
WEST | Put the component on the left side of its display area, centered vertically. |
Constructors
Name | Description |
---|---|
GridBagConstraints() | Creates a GridBagConstraint object with all of its fields set to their default value. |
Methods
Name | Description |
---|---|
clone() | Creates a copy of this grid bag constraint. |