public class BasicJideTabbedPaneUI.TabbedPaneLayout
extends java.lang.Object
implements java.awt.LayoutManager
Constructor and Description |
---|
TabbedPaneLayout() |
Modifier and Type | Method and Description |
---|---|
void |
addLayoutComponent(java.lang.String name,
java.awt.Component comp) |
void |
calculateLayoutInfo() |
protected java.awt.Dimension |
calculateSize(boolean minimum) |
protected void |
calculateTabRects(int tabPlacement,
int tabCount) |
void |
layoutContainer(java.awt.Container parent) |
java.awt.Dimension |
minimumLayoutSize(java.awt.Container parent) |
protected void |
normalizeTabRuns(int tabPlacement,
int tabCount,
int start,
int max) |
protected void |
padSelectedTab(int tabPlacement,
int selectedIndex) |
protected void |
padTabRun(int tabPlacement,
int start,
int end,
int max) |
java.awt.Dimension |
preferredLayoutSize(java.awt.Container parent) |
protected int |
preferredTabAreaHeight(int tabPlacement,
int width) |
protected int |
preferredTabAreaWidth(int tabPlacement,
int height) |
void |
removeLayoutComponent(java.awt.Component comp) |
protected void |
rotateTabRuns(int tabPlacement,
int selectedRun) |
public void addLayoutComponent(java.lang.String name, java.awt.Component comp)
addLayoutComponent
in interface java.awt.LayoutManager
public void removeLayoutComponent(java.awt.Component comp)
removeLayoutComponent
in interface java.awt.LayoutManager
public java.awt.Dimension preferredLayoutSize(java.awt.Container parent)
preferredLayoutSize
in interface java.awt.LayoutManager
public java.awt.Dimension minimumLayoutSize(java.awt.Container parent)
minimumLayoutSize
in interface java.awt.LayoutManager
protected java.awt.Dimension calculateSize(boolean minimum)
protected int preferredTabAreaHeight(int tabPlacement, int width)
protected int preferredTabAreaWidth(int tabPlacement, int height)
public void layoutContainer(java.awt.Container parent)
layoutContainer
in interface java.awt.LayoutManager
public void calculateLayoutInfo()
protected void calculateTabRects(int tabPlacement, int tabCount)
protected void rotateTabRuns(int tabPlacement, int selectedRun)
protected void normalizeTabRuns(int tabPlacement, int tabCount, int start, int max)
protected void padTabRun(int tabPlacement, int start, int end, int max)
protected void padSelectedTab(int tabPlacement, int selectedIndex)