|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.plaf.basic.BasicTabbedPaneUI.TabbedPaneLayout
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。このクラスは、protected 内部クラスとして扱われます。このクラスのインスタンス生成は、BasicTabbedPaneUI のサブクラス内だけで行なってください。
コンストラクタの概要 | |
BasicTabbedPaneUI.TabbedPaneLayout()
|
メソッドの概要 | |
void |
addLayoutComponent(String name,
Component comp)
レイアウトマネージャがコンポーネントごとの文字列を使用する場合、レイアウトにコンポーネントの comp を追加し、name によって指定された文字列に関連付けます。 |
void |
calculateLayoutInfo()
|
protected Dimension |
calculateSize(boolean minimum)
|
protected void |
calculateTabRects(int tabPlacement,
int tabCount)
|
void |
layoutContainer(Container parent)
指定されたコンテナを配置します。 |
Dimension |
minimumLayoutSize(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)
|
Dimension |
preferredLayoutSize(Container parent)
指定されたコンテナの推奨サイズの寸法を計算します。 |
protected int |
preferredTabAreaHeight(int tabPlacement,
int width)
|
protected int |
preferredTabAreaWidth(int tabPlacement,
int height)
|
void |
removeLayoutComponent(Component comp)
指定されたコンポーネントをレイアウトから削除します。 |
protected void |
rotateTabRuns(int tabPlacement,
int selectedRun)
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public BasicTabbedPaneUI.TabbedPaneLayout()
メソッドの詳細 |
public void addLayoutComponent(String name, Component comp)
LayoutManager
の記述: comp
を追加し、name
によって指定された文字列に関連付けます。
LayoutManager
内の addLayoutComponent
name
- コンポーネントに関連付けられた文字列comp
- 追加されるコンポーネントpublic void removeLayoutComponent(Component comp)
LayoutManager
の記述:
LayoutManager
内の removeLayoutComponent
comp
- 削除されるコンポーネントpublic Dimension preferredLayoutSize(Container parent)
LayoutManager
の記述:
LayoutManager
内の preferredLayoutSize
parent
- 配置されるコンテナLayoutManager.minimumLayoutSize(java.awt.Container)
public Dimension minimumLayoutSize(Container parent)
LayoutManager
の記述:
LayoutManager
内の minimumLayoutSize
parent
- 配置されるコンポーネントLayoutManager.preferredLayoutSize(java.awt.Container)
protected Dimension calculateSize(boolean minimum)
protected int preferredTabAreaHeight(int tabPlacement, int width)
protected int preferredTabAreaWidth(int tabPlacement, int height)
public void layoutContainer(Container parent)
LayoutManager
の記述:
LayoutManager
内の layoutContainer
parent
- 配置されるコンテナ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)
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.