| Comment | Returned-by | Constructor-argument | Method-argument | Field-type | Type-bound | Links |
A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT components.
Components added to a container are tracked in a list. The order of the list will define the components' front-to-back stacking order within the container. If no index is specified when adding a component to a container, it will be added to the end of the list (and hence to the bottom of the stacking order).
Note: For details on the focus subsystem, see How to Use the Focus Subsystem, a section in The Java Tutorial, and the Focus Specification for more information.
extends
add(java.awt.Component, int), getComponent(int), LayoutManager
java.awt. Component .getFocusCycleRootAncestor () + 1 morejava.awt. KeyboardFocusManager .getCurrentFocusCycleRoot () + 1 morejava.awt. Toolkit .getNativeContainer ()java.awt. Window .getFocusCycleRootAncestor ()java.awt.event. ContainerEvent .getContainer ()java.awt.event. HierarchyEvent .getChangedParent ()java.beans.beancontext. BeanContextContainerProxy .getContainer ()javax.swing. BoxLayout .getTarget ()javax.swing. JComponent .getTopLevelAncestor ()javax.swing. JDialog .getContentPane ()javax.swing. JFrame .getContentPane ()javax.swing. JInternalFrame .getContentPane () + 1 morejavax.swing. JRootPane .createContentPane () + 1 morejavax.swing. JWindow .getContentPane ()javax.swing. OverlayLayout .getTarget ()javax.swing. RootPaneContainer .getContentPane ()javax.swing. SwingUtilities .getAncestorNamed () + 2 morejavax.swing.event. AncestorEvent .getAncestor () + 1 morejavax.swing.plaf.basic. BasicOptionPaneUI .createButtonArea () + 2 morejavax.swing.plaf.synth. SynthOptionPaneUI .createMessageArea () + 1 morejavax.swing.text. View .getContainer ()javax.swing.tree. DefaultTreeCellEditor .createContainer ()javax.swing. JApplet .getContentPane ()java.awt.event. HierarchyEvent () * 2javax.swing. BoxLayout ()javax.swing. GroupLayout ()javax.swing. OverlayLayout ()javax.swing.event. AncestorEvent () * 2javax.swing.plaf.basic. DefaultMenuLayout ()java.awt. BorderLayout .getLayoutAlignmentX () + 7 morejava.awt. CardLayout .first () + 11 morejava.awt. Component .isFocusCycleRoot ()java.awt. Container .isFocusCycleRoot ()java.awt. ContainerOrderFocusTraversalPolicy .getComponentAfter () + 4 morejava.awt. DefaultKeyboardFocusManager .downFocusCycle ()java.awt. FlowLayout .layoutContainer () + 2 morejava.awt. FocusTraversalPolicy .getComponentAfter () + 4 morejava.awt. GridBagLayout .ArrangeGrid () + 12 morejava.awt. GridLayout .layoutContainer () + 2 morejava.awt. KeyboardFocusManager .downFocusCycle () + 1 morejava.awt. LayoutManager .layoutContainer () + 2 morejava.awt. LayoutManager2 .getLayoutAlignmentX () + 3 morejavax.swing. BoxLayout .getLayoutAlignmentX () + 6 morejavax.swing. CellRendererPane .paintComponent () + 2 morejavax.swing. DefaultFocusManager .getComponentAfter () + 3 morejavax.swing. GroupLayout .getLayoutAlignmentX () + 6 morejavax.swing. JDialog .setContentPane ()javax.swing. JFrame .setContentPane ()javax.swing. JInternalFrame .setContentPane ()javax.swing. JRootPane .setContentPane ()javax.swing. JRootPane.RootLayout .getLayoutAlignmentX () + 6 morejavax.swing. JSpinner.DefaultEditor .layoutContainer () + 2 morejavax.swing. JWindow .setContentPane ()javax.swing. LayoutFocusTraversalPolicy .getComponentAfter () + 3 morejavax.swing. LayoutStyle .getContainerGap () + 1 morejavax.swing. OverlayLayout .getLayoutAlignmentX () + 6 morejavax.swing. RootPaneContainer .setContentPane ()javax.swing. ScrollPaneLayout .layoutContainer () + 2 morejavax.swing. SortingFocusTraversalPolicy .getComponentAfter () + 4 morejavax.swing. SpringLayout .getLayoutAlignmentX () + 6 morejavax.swing. SwingUtilities .paintComponent () + 1 morejavax.swing. ViewportLayout .layoutContainer () + 2 morejavax.swing.plaf.basic. BasicComboBoxUI.ComboBoxLayoutManager .layoutContainer () + 2 morejavax.swing.plaf.basic. BasicInternalFrameTitlePane.TitlePaneLayout .layoutContainer () + 2 morejavax.swing.plaf.basic. BasicInternalFrameUI.InternalFrameLayout .layoutContainer () + 2 morejavax.swing.plaf.basic. BasicOptionPaneUI .addButtonComponents () + 3 morejavax.swing.plaf.basic. BasicOptionPaneUI.ButtonAreaLayout .layoutContainer () + 2 morejavax.swing.plaf.basic. BasicScrollBarUI .layoutContainer () + 2 morejavax.swing.plaf.basic. BasicSplitPaneDivider.DividerLayout .layoutContainer () + 2 morejavax.swing.plaf.basic. BasicSplitPaneUI.BasicHorizontalLayoutManager .getLayoutAlignmentX () + 6 morejavax.swing.plaf.basic. BasicTabbedPaneUI.TabbedPaneLayout .layoutContainer () + 2 morejavax.swing.plaf.basic. DefaultMenuLayout .preferredLayoutSize ()javax.swing.plaf.metal. MetalComboBoxUI .layoutComboBox ()javax.swing.plaf.metal. MetalComboBoxUI.MetalComboBoxLayoutManager .layoutContainer () + 1 morejavax.swing. JApplet .setContentPane ()