javax.swing.plaf.basic
クラス BasicSplitPaneUI.BasicVerticalLayoutManager
java.lang.Object
|
+--javax.swing.plaf.basic.BasicSplitPaneUI.BasicHorizontalLayoutManager
|
+--javax.swing.plaf.basic.BasicSplitPaneUI.BasicVerticalLayoutManager
- public class BasicSplitPaneUI.BasicVerticalLayoutManager
- extends BasicSplitPaneUI.BasicHorizontalLayoutManager
VERTICAL_SPLIT 方向の JSplitPane に使われる LayoutManager です。
この内部クラスは public とマークされますが、これはコンパイラのバグが原因です。このクラスは、protected 内部クラスとして扱われます。このクラスのインスタンス生成は、BasicSplitPaneUI のサブクラス内だけで行なってください。
クラス javax.swing.plaf.basic.BasicSplitPaneUI.BasicHorizontalLayoutManager から継承したメソッド |
addLayoutComponent,
addLayoutComponent,
getLayoutAlignmentX,
getLayoutAlignmentY,
getSizes,
invalidateLayout,
layoutContainer,
maximumLayoutSize,
removeLayoutComponent,
resetSizeAt,
resetToPreferredSizes,
setSizes,
updateComponents |
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
BasicSplitPaneUI.BasicVerticalLayoutManager
public BasicSplitPaneUI.BasicVerticalLayoutManager()
getPreferredSizeOfComponent
protected int getPreferredSizeOfComponent(Component c)
- 渡された Component の適切なサイズの高さを返します。
- オーバーライド:
- クラス BasicSplitPaneUI.BasicHorizontalLayoutManager 内の getPreferredSizeOfComponent
getSizeOfComponent
protected int getSizeOfComponent(Component c)
- 渡されたコンポーネントの高さを返します。
- オーバーライド:
- クラス BasicSplitPaneUI.BasicHorizontalLayoutManager 内の getSizeOfComponent
getAvailableSize
protected int getAvailableSize(Dimension containerSize,
Insets insets)
- コンテナのサイズとインセットに基づいて有効な高さを返します。
- オーバーライド:
- クラス BasicSplitPaneUI.BasicHorizontalLayoutManager 内の getAvailableSize
getInitialLocation
protected int getInitialLocation(Insets insets)
- Insets が null でない限り、上インセットを返します。null の場合は 0 を返します。
- オーバーライド:
- クラス BasicSplitPaneUI.BasicHorizontalLayoutManager 内の getInitialLocation
setComponentToSize
protected void setComponentToSize(Component c,
int size,
int location,
Insets insets,
Dimension containerSize)
- x 位置を insets.left、y 位置を location に配置することにより、コンポーネント c の高さを size に設定し、その幅を containersize.width から左インセットと右インセットを減算した値に設定します。
- オーバーライド:
- クラス BasicSplitPaneUI.BasicHorizontalLayoutManager 内の setComponentToSize
minimumLayoutSize
public Dimension minimumLayoutSize(Container container)
- 子を格納するために必要な最小サイズを返します。高さはそれぞれの子の最小の高さの合計、幅はそれぞれの子の最小幅の最大値です。
- オーバーライド:
- クラス BasicSplitPaneUI.BasicHorizontalLayoutManager 内の minimumLayoutSize
preferredLayoutSize
public Dimension preferredLayoutSize(Container container)
- 子を格納するための適切なサイズを返します。高さはそれぞれの子の適切な高さの合計、幅はそれぞれの子の適切な幅の最大値です。
- オーバーライド:
- クラス BasicSplitPaneUI.BasicHorizontalLayoutManager 内の preferredLayoutSize
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.