- java.lang.Object
-
- javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout
-
- 实现的所有接口
-
LayoutManager
- Enclosing class:
- BasicTabbedPaneUI
public class BasicTabbedPaneUI.TabbedPaneLayout extends Object implements LayoutManager
该类应被视为“受保护”的内部类。 仅在BasicTabbedPaneUI的子类中实例化它。
-
-
构造方法摘要
构造方法 构造器 描述 TabbedPaneLayout()
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 void
calculateLayoutInfo()
计算布局信息。protected Dimension
calculateSize(boolean minimum)
返回计算的大小。protected void
calculateTabRects(int tabPlacement, int tabCount)
计算制表符矩形。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)
填充标签运行。protected int
preferredTabAreaHeight(int tabPlacement, int width)
返回首选标签区域高度。protected int
preferredTabAreaWidth(int tabPlacement, int height)
返回首选标签区域宽度。protected void
rotateTabRuns(int tabPlacement, int selectedRun)
旋转run-index数组,以便运行所选的运行[0]。-
声明方法的类 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
声明方法的接口 java.awt.LayoutManager
addLayoutComponent, layoutContainer, minimumLayoutSize, preferredLayoutSize, removeLayoutComponent
-
-
-
-
方法详细信息
-
calculateSize
protected Dimension calculateSize(boolean minimum)
返回计算的大小。- 参数
-
minimum
- 使用最小尺寸或首选尺寸 - 结果
- 计算出的大小
-
preferredTabAreaHeight
protected int preferredTabAreaHeight(int tabPlacement, int width)
返回首选标签区域高度。- 参数
-
tabPlacement
- 选项卡位置 -
width
- 宽度 - 结果
- 首选标签区域高度
-
preferredTabAreaWidth
protected int preferredTabAreaWidth(int tabPlacement, int height)
返回首选标签区域宽度。- 参数
-
tabPlacement
- 选项卡位置 -
height
- 身高 - 结果
- 首选标签区域很宽松
-
calculateLayoutInfo
public void calculateLayoutInfo()
计算布局信息。
-
calculateTabRects
protected void calculateTabRects(int tabPlacement, int tabCount)
计算制表符矩形。- 参数
-
tabPlacement
- 选项卡位置 -
tabCount
- 选项卡计数
-
rotateTabRuns
protected void rotateTabRuns(int tabPlacement, int selectedRun)
旋转run-index数组,以便运行所选的运行[0]。- 参数
-
tabPlacement
- 选项卡位置 -
selectedRun
- 选定的运行
-
normalizeTabRuns
protected void normalizeTabRuns(int tabPlacement, int tabCount, int start, int max)
标准化选项卡运行。- 参数
-
tabPlacement
- 选项卡位置 -
tabCount
- 标签计数 -
start
- 开始 -
max
- 最多
-
padTabRun
protected void padTabRun(int tabPlacement, int start, int end, int max)
填充标签运行。- 参数
-
tabPlacement
- 选项卡位置 -
start
- 开始 -
end
- 结束 -
max
- 最多
-
padSelectedTab
protected void padSelectedTab(int tabPlacement, int selectedIndex)
垫选择选项卡。- 参数
-
tabPlacement
- 选项卡位置 -
selectedIndex
- 所选索引
-
-