com.alee.extended.layout
Class AccordionLayout

java.lang.Object
  extended by com.alee.extended.layout.AbstractLayoutManager
      extended by com.alee.extended.layout.AccordionLayout
All Implemented Interfaces:
java.awt.LayoutManager, java.awt.LayoutManager2

public class AccordionLayout
extends AbstractLayoutManager

Custom layout for WebAccordion component.

Author:
Mikle Garin

Constructor Summary
AccordionLayout(WebAccordion accordion)
          Constructs layout attached to the specified accordion.
 
Method Summary
 void layoutContainer(java.awt.Container parent)
          
 java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
          
 java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
          
 
Methods inherited from class com.alee.extended.layout.AbstractLayoutManager
addComponent, addLayoutComponent, addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout, maximumLayoutSize, removeComponent, removeLayoutComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccordionLayout

public AccordionLayout(WebAccordion accordion)
Constructs layout attached to the specified accordion.

Parameters:
accordion - accordion
Method Detail

preferredLayoutSize

public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)


minimumLayoutSize

public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)

Specified by:
minimumLayoutSize in interface java.awt.LayoutManager
Overrides:
minimumLayoutSize in class AbstractLayoutManager

layoutContainer

public void layoutContainer(java.awt.Container parent)