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 void
normalizeTabRuns
(int tabPlacement, int tabCount, int start, int max) protected void
padSelectedTab
(int tabPlacement, int selectedIndex) protected void
rotateTabRuns
(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:
normalizeTabRuns
in classBasicTabbedPaneUI.TabbedPaneLayout
-
rotateTabRuns
protected void rotateTabRuns(int tabPlacement, int selectedRun) - Overrides:
rotateTabRuns
in classBasicTabbedPaneUI.TabbedPaneLayout
-
padSelectedTab
protected void padSelectedTab(int tabPlacement, int selectedIndex) - Overrides:
padSelectedTab
in classBasicTabbedPaneUI.TabbedPaneLayout
-