Constructors
| Name | Description | 
|---|---|
| CardLayout() | Creates a new card layout with gaps of size zero. | 
| CardLayout(int, int) | Creates a new card layout with the specified horizontal and vertical gaps. | 
Methods
| Name | Description | 
|---|---|
| addLayoutComponent(Component, Object) | Adds the specified component to this card layout's internal table of names. | 
| addLayoutComponent(String, Component) | Deprecated. | 
| first(Container) | Flips to the first card of the container. | 
| getHgap() | Gets the horizontal gap between components. | 
| getLayoutAlignmentX(Container) | Returns the alignment along the x axis. | 
| getLayoutAlignmentY(Container) | Returns the alignment along the y axis. | 
| getVgap() | Gets the vertical gap between components. | 
| invalidateLayout(Container) | Invalidates the layout, indicating that if the layout manager has cached information it should be discarded. | 
| last(Container) | Flips to the last card of the container. | 
| layoutContainer(Container) | Lays out the specified container using this card layout. | 
| maximumLayoutSize(Container) | Returns the maximum dimensions for this layout given the components in the specified target container. | 
| minimumLayoutSize(Container) | Calculates the minimum size for the specified panel. | 
| next(Container) | Flips to the next card of the specified container. | 
| preferredLayoutSize(Container) | Determines the preferred size of the container argument using this card layout. | 
| previous(Container) | Flips to the previous card of the specified container. | 
| removeLayoutComponent(Component) | Removes the specified component from the layout. | 
| setHgap(int) | Sets the horizontal gap between components. | 
| setVgap(int) | Sets the vertical gap between components. | 
| show(Container, String) | Flips to the component that was added to this layout with the specified name, using addLayoutComponent. | 
| toString() | Returns a string representation of the state of this card layout. |