public class BasicTabbedPaneUI.TabbedPaneLayout extends Object implements LayoutManager
コンストラクタと説明 |
---|
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) |
public void addLayoutComponent(String name, Component comp)
LayoutManager
comp
を追加し、それをname
によって指定された文字列に関連付けます。addLayoutComponent
、インタフェース: LayoutManager
name
- コンポーネントに関連付けられる文字列comp
- 追加されるコンポーネントpublic void removeLayoutComponent(Component comp)
LayoutManager
removeLayoutComponent
、インタフェース: LayoutManager
comp
- 削除されるコンポーネントpublic Dimension preferredLayoutSize(Container parent)
LayoutManager
preferredLayoutSize
、インタフェース: LayoutManager
parent
- 配置されるコンテナLayoutManager.minimumLayoutSize(java.awt.Container)
public Dimension minimumLayoutSize(Container parent)
LayoutManager
minimumLayoutSize
、インタフェース: LayoutManager
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
layoutContainer
、インタフェース: LayoutManager
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)
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.