Class SubstanceTabbedPaneUI.TabbedPaneLayout
java.lang.Object
javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout
org.pushingpixels.substance.internal.ui.SubstanceTabbedPaneUI.TabbedPaneLayout
- All Implemented Interfaces:
LayoutManager
- Enclosing class:
SubstanceTabbedPaneUI
Layout for the tabbed pane.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidnormalizeTabRuns(int tabPlacement, int tabCount, int start, int max) protected voidpadSelectedTab(int tabPlacement, int selectedIndex) protected voidrotateTabRuns(int tabPlacement, int selectedRun) Methods inherited from class javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout
addLayoutComponent, calculateLayoutInfo, calculateSize, calculateTabRects, layoutContainer, minimumLayoutSize, padTabRun, preferredLayoutSize, preferredTabAreaHeight, preferredTabAreaWidth, removeLayoutComponent
-
Constructor Details
-
TabbedPaneLayout
public TabbedPaneLayout()Creates a new layout.
-
-
Method Details
-
normalizeTabRuns
protected void normalizeTabRuns(int tabPlacement, int tabCount, int start, int max) - Overrides:
normalizeTabRunsin classBasicTabbedPaneUI.TabbedPaneLayout
-
rotateTabRuns
protected void rotateTabRuns(int tabPlacement, int selectedRun) - Overrides:
rotateTabRunsin classBasicTabbedPaneUI.TabbedPaneLayout
-
padSelectedTab
protected void padSelectedTab(int tabPlacement, int selectedIndex) - Overrides:
padSelectedTabin classBasicTabbedPaneUI.TabbedPaneLayout
-