Package com.jgoodies.looks.plastic
Class PlasticTabbedPaneUI.TabbedPaneLayout
java.lang.Object
javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout
com.jgoodies.looks.plastic.PlasticTabbedPaneUI.TabbedPaneLayout
- All Implemented Interfaces:
LayoutManager
- Direct Known Subclasses:
PlasticTabbedPaneUI.TabbedPaneScrollLayout
- Enclosing class:
PlasticTabbedPaneUI
Does all the layout work. The result is stored in the container
class's instance variables. Mainly the rects[] vector.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
calculateTabRects
(int tabPlacement, int tabCount) protected void
padSelectedTab
(int tabPlacement, int selectedIndex) Overridden to insure the same behavior in JDK 6.0 as in JDK 5.0.Methods inherited from class javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout
addLayoutComponent, calculateLayoutInfo, calculateSize, layoutContainer, minimumLayoutSize, normalizeTabRuns, padTabRun, preferredLayoutSize, preferredTabAreaHeight, preferredTabAreaWidth, removeLayoutComponent, rotateTabRuns
-
Constructor Details
-
TabbedPaneLayout
private TabbedPaneLayout()
-
-
Method Details
-
calculateTabRects
protected void calculateTabRects(int tabPlacement, int tabCount) - Overrides:
calculateTabRects
in classBasicTabbedPaneUI.TabbedPaneLayout
-
padSelectedTab
protected void padSelectedTab(int tabPlacement, int selectedIndex) Overridden to insure the same behavior in JDK 6.0 as in JDK 5.0.- Overrides:
padSelectedTab
in classBasicTabbedPaneUI.TabbedPaneLayout
-