| Package | Description | 
|---|---|
| java.awt | Contains all of the classes for creating user
interfaces and for painting graphics and images. | 
| javax.swing.plaf.basic | Provides user interface objects built according to the
Basic look and feel. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected GridBagConstraints | GridBagLayout. defaultConstraintsThis field holds a gridbag constraints instance
 containing the default values, so if a component
 does not have gridbag constraints associated with
 it, then the component will be assigned a
 copy of the  defaultConstraints. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Hashtable<Component,GridBagConstraints> | GridBagLayout. comptableThis hashtable maintains the association between
 a component and its gridbag constraints. | 
| Modifier and Type | Method and Description | 
|---|---|
| GridBagConstraints | GridBagLayout. getConstraints(Component comp)Gets the constraints for the specified component. | 
| protected GridBagConstraints | GridBagLayout. lookupConstraints(Component comp)Retrieves the constraints for the specified component. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | GridBagLayout. adjustForGravity(GridBagConstraints constraints,
                Rectangle r)Adjusts the x, y, width, and height fields to the correct
 values depending on the constraint geometry and pads. | 
| protected void | GridBagLayout. AdjustForGravity(GridBagConstraints constraints,
                Rectangle r)This method is obsolete and supplied for backwards
 compatability only; new code should call  adjustForGravityinstead. | 
| void | GridBagLayout. setConstraints(Component comp,
              GridBagConstraints constraints)Sets the constraints for the specified component in this layout. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | BasicOptionPaneUI. addMessageComponents(Container container,
                    GridBagConstraints cons,
                    Object msg,
                    int maxll,
                    boolean internallyCreated)Creates the appropriate object to represent  msgand
 places it intocontainer. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2020, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.