java.lang.Object
javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout
- すべての実装されたインタフェース:
LayoutManager
- 直系の既知のサブクラス:
MetalTabbedPaneUI.TabbedPaneLayout
- 含まれているクラス:
- BasicTabbedPaneUI
public class BasicTabbedPaneUI.TabbedPaneLayout extends Object implements LayoutManager
このクラスは、「protected」内部クラスとして扱うようにしてください。 BasicTabbedPaneUIのサブクラス内でのみインスタンス化してください。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 TabbedPaneLayout() -
メソッドのサマリー
修飾子と型 メソッド 説明 voidcalculateLayoutInfo()レイアウト情報を計算します。protected DimensioncalculateSize(boolean minimum)計算されたサイズを返します。protected voidcalculateTabRects(int tabPlacement, int tabCount)タブの矩形を計算します。protected voidnormalizeTabRuns(int tabPlacement, int tabCount, int start, int max)タブ・ランを正規化します。protected voidpadSelectedTab(int tabPlacement, int selectedIndex)パッド選択タブ。protected voidpadTabRun(int tabPlacement, int start, int end, int max)タブ・ランをパッドします。protected intpreferredTabAreaHeight(int tabPlacement, int width)優先タブ領域の高さを返します。protected intpreferredTabAreaWidth(int tabPlacement, int height)優先タブ領域の幅を返します。protected voidrotateTabRuns(int tabPlacement, int selectedRun)選択した実行が[0]を実行するように実行インデックス配列を回転します。クラス java.lang.Objectで宣言されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、waitインタフェース java.awt.LayoutManagerで宣言されたメソッド
addLayoutComponent, layoutContainer, minimumLayoutSize, preferredLayoutSize, removeLayoutComponent
-
コンストラクタの詳細
-
TabbedPaneLayout
public TabbedPaneLayout()
-
-
メソッドの詳細
-
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)選択した実行が[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- 選択されたインデックス
-