java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.SplitPaneUI
javax.swing.plaf.basic.BasicSplitPaneUI
- 直系の既知のサブクラス:
- MetalSplitPaneUI,- SynthSplitPaneUI
public class BasicSplitPaneUI extends SplitPaneUI
SplitPaneUIの基本L&F実装です。
- 
ネストされたクラスのサマリーネストされたクラス 修飾子と型 クラス 説明 classBasicSplitPaneUI.BasicHorizontalLayoutManagerHORIZONTAL_SPLIT方向のJSplitPaneのLayoutManagerです。classBasicSplitPaneUI.BasicVerticalLayoutManagerVERTICAL_SPLIT方向のJSplitPaneに使われるLayoutManagerです。classBasicSplitPaneUI.FocusHandlerJSplitPane UIが使用するFocusListenerの実装です。classBasicSplitPaneUI.KeyboardDownRightHandlerJSplitPane UIが、特定のキーが押されたときの処理に使用するActionListenerの実装です。classBasicSplitPaneUI.KeyboardEndHandlerJSplitPane UIが、特定のキーが押されたときの処理に使用するActionListenerの実装です。classBasicSplitPaneUI.KeyboardHomeHandlerJSplitPane UIが、特定のキーが押されたときの処理に使用するActionListenerの実装です。classBasicSplitPaneUI.KeyboardResizeToggleHandlerJSplitPane UIが、特定のキーが押されたときの処理に使用するActionListenerの実装です。classBasicSplitPaneUI.KeyboardUpLeftHandlerJSplitPane UIが、特定のキーが押されたときの処理に使用するActionListenerの実装です。classBasicSplitPaneUI.PropertyHandlerJSplitPane UIが使用するPropertyChangeListenerの実装です。
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 protected intbeginDragDividerLocationドラッグ・セッションが開始されたときのディバイダの位置です。protected BasicSplitPaneDividerdividerこのJSplitPaneのディバイダのインスタンスです。protected KeyStrokedividerResizeToggleKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。protected intdividerSizeドラッグ・セッションが有効なときのディバイダのサイズです。protected KeyStrokedownKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。protected booleandraggingHW子(nonContinuousLayoutDividerを除く)のどれかが重い場合にstartDraggingでtrueに設定されます。protected KeyStrokeendKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。protected FocusListenerfocusListenerこのJSplitPaneのFocusListenerのインスタンスです。protected KeyStrokehomeKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。protected static intKEYBOARD_DIVIDER_MOVE_OFFSETキーボードのカーソル・キーで動き回るときにディバイダがどのくらい(相対的に)遠くに移動するかを示します。protected ActionListenerkeyboardDownRightListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。protected ActionListenerkeyboardEndListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。protected ActionListenerkeyboardHomeListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。protected ActionListenerkeyboardResizeToggleListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。protected ActionListenerkeyboardUpLeftListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。protected BasicSplitPaneUI.BasicHorizontalLayoutManagerlayoutManager分割ペインに作成および配置されるLayoutManagerです。protected KeyStrokeleftKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。protected static StringNON_CONTINUOUS_DIVIDER非連続レイアウトに使われるディバイダが、このオブジェクトを持つ分割ペインに追加されます。protected ComponentnonContinuousLayoutDivider非連続レイアウトが使われているときのディバイダのシャドウのインスタンスです。protected PropertyChangeListenerpropertyChangeListenerこのJSplitPaneのPropertyChangeListenerのインスタンスです。protected KeyStrokerightKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。protected JSplitPanesplitPaneこのインスタンスがLook & Feelを提供しているJSplitPaneインスタンスです。protected KeyStrokeupKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 BasicSplitPaneUI()
- 
メソッドのサマリー修飾子と型 メソッド 説明 BasicSplitPaneDividercreateDefaultDivider()デフォルトのディバイダを作成します。protected ComponentcreateDefaultNonContinuousLayoutDivider()デフォルトの非連続レイアウトのディバイダを返します。これは、バックグラウンドをダーク・グレーで塗りつぶすCanvasのインスタンスです。protected FocusListenercreateFocusListener()JSplitPaneUI用のFocusListenerを作成します。protected ActionListenercreateKeyboardDownRightListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。protected ActionListenercreateKeyboardEndListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。protected ActionListenercreateKeyboardHomeListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。protected ActionListenercreateKeyboardResizeToggleListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。protected ActionListenercreateKeyboardUpLeftListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。protected PropertyChangeListenercreatePropertyChangeListener()JSplitPaneUI用のPropertyChangeListenerを作成します。static ComponentUIcreateUI(JComponent x)BasicSplitPaneUIの新しいインスタンスを作成します。protected voiddragDividerTo(int location)ドラッグ・セッション中に渡され、locationに渡された分周器を移動します。protected voidfinishDraggingTo(int location)ドラッグ・セッションを終了するためにメッセージとして送られます。voidfinishedPaintingChildren(JSplitPane sp, Graphics g)指定された分割ペインがその子のペイントを終了したときに呼び出されます。BasicSplitPaneDividergetDivider()最上部のComponentの間のディバイダを返します。protected intgetDividerBorderSize()Deprecated.Java 2プラットフォーム1.3以降は、ディバイダにボーダーを設定します。intgetDividerLocation(JSplitPane jc)ドライバの位置を返します。分割ペインがドライバの位置であると考えているものと異なる場合があります。InsetsgetInsets(JComponent jc)イン・セットを返します。intgetLastDragLocation()JSplitPaneの最後のドラッグ・ロケーションを返します。intgetMaximumDividerLocation(JSplitPane jc)ディバイダの最大位置を取得します。DimensiongetMaximumSize(JComponent jc)渡されたコンポーネントの最大サイズを返します。これは、現在のレイアウト・マネージャに渡されます。intgetMinimumDividerLocation(JSplitPane jc)ディバイダの最小位置を取得します。DimensiongetMinimumSize(JComponent jc)渡されたコンポーネントの最小サイズを返します。これは、現在のレイアウト・マネージャに渡されます。ComponentgetNonContinuousLayoutDivider()JSplitPaneが連続してレイアウトされていないように構成されている場合に使用する分割線を返します。intgetOrientation()JSplitPaneの向きを返します。DimensiongetPreferredSize(JComponent jc)渡されたコンポーネントの推奨サイズを返します。これは、現在のレイアウト・マネージャに渡されます。JSplitPanegetSplitPane()このインスタンスが現在含まれているJSplitPaneを返します。protected voidinstallDefaults()UIのデフォルトをインストールします。protected voidinstallKeyboardActions()UIのキーボード・アクションをインストールします。protected voidinstallListeners()UIのイベント・リスナーをインストールします。voidinstallUI(JComponent c)UIをインストールします。booleanisContinuousLayout()JSplitPaneが連続レイアウトを使用するように設定されているかどうかを決定します。protected voidresetLayoutManager()方向に基づいてレイアウト・マネージャをリセットし、適切なComponentを引き込むためにinvalidateLayoutでメッセージを送ります。voidresetToPreferredSizes(JSplitPane jc)推奨サイズをリセットするためにメッセージとして送られます。voidsetContinuousLayout(boolean b)連続レイアウトのオンとオフを切り替えます。voidsetDividerLocation(JSplitPane jc, int location)ディバイダの位置をlocationに設定します。voidsetLastDragLocation(int l)JSplitPaneの最後のドラッグ・ロケーションを設定します。protected voidsetNonContinuousLayoutDivider(Component newDivider)JSplitPaneが連続してレイアウトしないように構成されている場合に使用する仕切りを構成します。protected voidsetNonContinuousLayoutDivider(Component newDivider, boolean rememberSizes)使用するディバイダを設定します。voidsetOrientation(int orientation)JSplitPaneの方向を設定します。protected voidstartDragging()ドラッグ・セッションが始まる前にメッセージとして送信されるはずです。lastDragLocationおよびdividerSizeをリセットします。protected voiduninstallDefaults()UIのデフォルトをアンインストールします。protected voiduninstallKeyboardActions()UIのキーボード・アクションをアンインストールします。protected voiduninstallListeners()UIのイベント・リスナーをアンインストールします。voiduninstallUI(JComponent c)UIをアンインストールします。クラス javax.swing.plaf.ComponentUIで宣言されたメソッドcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
- 
フィールド詳細- 
NON_CONTINUOUS_DIVIDERprotected static final String NON_CONTINUOUS_DIVIDER非連続レイアウトに使われるディバイダが、このオブジェクトを持つ分割ペインに追加されます。- 関連項目:
- 定数フィールド値
 
- 
KEYBOARD_DIVIDER_MOVE_OFFSETprotected static int KEYBOARD_DIVIDER_MOVE_OFFSETキーボードのカーソル・キーで動き回るときにディバイダがどのくらい(相対的に)遠くに移動するかを示します。
- 
splitPaneprotected JSplitPane splitPaneこのインスタンスがLook & Feelを提供しているJSplitPaneインスタンスです。
- 
layoutManagerprotected BasicSplitPaneUI.BasicHorizontalLayoutManager layoutManager分割ペインに作成および配置されるLayoutManagerです。
- 
dividerprotected BasicSplitPaneDivider dividerこのJSplitPaneのディバイダのインスタンスです。
- 
propertyChangeListenerprotected PropertyChangeListener propertyChangeListenerこのJSplitPaneのPropertyChangeListenerのインスタンスです。
- 
focusListenerprotected FocusListener focusListenerこのJSplitPaneのFocusListenerのインスタンスです。
- 
dividerSizeprotected int dividerSizeドラッグ・セッションが有効なときのディバイダのサイズです。
- 
nonContinuousLayoutDividerprotected Component nonContinuousLayoutDivider非連続レイアウトが使われているときのディバイダのシャドウのインスタンスです。
- 
draggingHWprotected boolean draggingHW子(nonContinuousLayoutDividerを除く)のどれかが重い場合にstartDraggingでtrueに設定されます。
- 
beginDragDividerLocationprotected int beginDragDividerLocationドラッグ・セッションが開始されたときのディバイダの位置です。
- 
upKey@Deprecated protected KeyStroke upKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
downKey@Deprecated protected KeyStroke downKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
leftKey@Deprecated protected KeyStroke leftKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
rightKey@Deprecated protected KeyStroke rightKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
homeKey@Deprecated protected KeyStroke homeKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
endKey@Deprecated protected KeyStroke endKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
dividerResizeToggleKey@Deprecated protected KeyStroke dividerResizeToggleKeyDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
keyboardUpLeftListener@Deprecated protected ActionListener keyboardUpLeftListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
keyboardDownRightListener@Deprecated protected ActionListener keyboardDownRightListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
keyboardHomeListener@Deprecated protected ActionListener keyboardHomeListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
keyboardEndListener@Deprecated protected ActionListener keyboardEndListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
- 
keyboardResizeToggleListener@Deprecated protected ActionListener keyboardResizeToggleListenerDeprecated.Java 2プラットフォーム1.3以降使われていません。以前はドキュメントに記載されていなかったこのフィールドは、Java 2プラットフォーム1.3以降では使用されません。 キー・バインディングはLookAndFeelによって定義されるようになりました。詳細はキー・バインディングの仕様を参照してください。
 
- 
- 
コンストラクタの詳細- 
BasicSplitPaneUIpublic BasicSplitPaneUI()
 
- 
- 
メソッドの詳細- 
createUIpublic static ComponentUI createUI(JComponent x)BasicSplitPaneUIの新しいインスタンスを作成します。- パラメータ:
- x- コンポーネント
- 戻り値:
- BasicSplitPaneUIの新しいインスタンス
 
- 
installUIpublic void installUI(JComponent c)UIをインストールします。- オーバーライド:
- installUI、クラス:- ComponentUI
- パラメータ:
- c- UI委譲がインストールされるコンポーネント
- 関連項目:
- ComponentUI.uninstallUI(javax.swing.JComponent),- JComponent.setUI(javax.swing.plaf.ComponentUI),- JComponent.updateUI()
 
- 
installDefaultsprotected void installDefaults()UIのデフォルトをインストールします。
- 
installListenersprotected void installListeners()UIのイベント・リスナーをインストールします。
- 
installKeyboardActionsprotected void installKeyboardActions()UIのキーボード・アクションをインストールします。
- 
uninstallUIpublic void uninstallUI(JComponent c)UIをアンインストールします。- オーバーライド:
- uninstallUI、クラス:- ComponentUI
- パラメータ:
- c- このUI委譲が削除されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 関連項目:
- ComponentUI.installUI(javax.swing.JComponent),- JComponent.updateUI()
 
- 
uninstallDefaultsprotected void uninstallDefaults()UIのデフォルトをアンインストールします。
- 
uninstallListenersprotected void uninstallListeners()UIのイベント・リスナーをアンインストールします。
- 
uninstallKeyboardActionsprotected void uninstallKeyboardActions()UIのキーボード・アクションをアンインストールします。
- 
createPropertyChangeListenerprotected PropertyChangeListener createPropertyChangeListener()JSplitPaneUI用のPropertyChangeListenerを作成します。- 戻り値:
- PropertyChangeListenerのインスタンス
 
- 
createFocusListenerprotected FocusListener createFocusListener()JSplitPaneUI用のFocusListenerを作成します。- 戻り値:
- FocusListenerのインスタンス
 
- 
createKeyboardUpLeftListener@Deprecated protected ActionListener createKeyboardUpLeftListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。Java 2プラットフォーム1.3では、このメソッドは使用されません。 以前このメソッドを使用していたサブクラスは、代わりにActionListenerをラップしてinstallKeyboardActionsをオーバーライドし、ActionをSplitPane's ActionMapに配置することによってActionをラップするActionを作成する必要があります。 詳細は、キー・バインディング仕様を参照してください。特定のキーの押下を待ち受ける JSplitPaneUIのActionListenerを作成します。- 戻り値:
- ActionListenerのインスタンス
 
- 
createKeyboardDownRightListener@Deprecated protected ActionListener createKeyboardDownRightListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。Java 2プラットフォーム1.3では、このメソッドは使用されません。 以前このメソッドを使用していたサブクラスは、代わりにActionListenerをラップしてinstallKeyboardActionsをオーバーライドし、ActionをSplitPane's ActionMapに配置することによってActionをラップするActionを作成する必要があります。 詳細は、キー・バインディング仕様を参照してください。特定のキーの押下を待ち受ける JSplitPaneUIのActionListenerを作成します。- 戻り値:
- ActionListenerのインスタンス
 
- 
createKeyboardHomeListener@Deprecated protected ActionListener createKeyboardHomeListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。Java 2プラットフォーム1.3では、このメソッドは使用されません。 以前このメソッドを使用していたサブクラスは、代わりにActionListenerをラップしてinstallKeyboardActionsをオーバーライドし、ActionをSplitPane's ActionMapに配置することによってActionをラップするActionを作成する必要があります。 詳細は、キー・バインディング仕様を参照してください。特定のキーの押下を待ち受ける JSplitPaneUIのActionListenerを作成します。- 戻り値:
- ActionListenerのインスタンス
 
- 
createKeyboardEndListener@Deprecated protected ActionListener createKeyboardEndListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。Java 2プラットフォーム1.3では、このメソッドは使用されません。 以前このメソッドを使用していたサブクラスは、代わりにActionListenerをラップしてinstallKeyboardActionsをオーバーライドし、ActionをSplitPane's ActionMapに配置することによってActionをラップするActionを作成する必要があります。 詳細は、キー・バインディング仕様を参照してください。特定のキーの押下を待ち受ける JSplitPaneUIのActionListenerを作成します。- 戻り値:
- ActionListenerのインスタンス
 
- 
createKeyboardResizeToggleListener@Deprecated protected ActionListener createKeyboardResizeToggleListener()Deprecated.Java 2プラットフォーム1.3以降使われていません。Java 2プラットフォーム1.3では、このメソッドは使用されません。 以前このメソッドを使用していたサブクラスは、代わりにActionListenerをラップしてinstallKeyboardActionsをオーバーライドし、ActionをSplitPane's ActionMapに配置することによってActionをラップするActionを作成する必要があります。 詳細は、キー・バインディング仕様を参照してください。特定のキーの押下を待ち受ける JSplitPaneUIのActionListenerを作成します。- 戻り値:
- ActionListenerのインスタンス
 
- 
getOrientationpublic int getOrientation()JSplitPaneの向きを返します。- 戻り値:
- オリエンテーション
 
- 
setOrientationpublic void setOrientation(int orientation)JSplitPaneの方向を設定します。- パラメータ:
- orientation- オリエンテーション
 
- 
isContinuousLayoutpublic boolean isContinuousLayout()JSplitPaneが連続レイアウトを使用するように設定されているかどうかを決定します。- 戻り値:
- 連続レイアウトが設定されている場合はtrue
 
- 
setContinuousLayoutpublic void setContinuousLayout(boolean b)連続レイアウトのオンとオフを切り替えます。- パラメータ:
- b-- true連続レイアウトがオンになっている場合
 
- 
getLastDragLocationpublic int getLastDragLocation()JSplitPaneの最後のドラッグ・ロケーションを返します。- 戻り値:
- 最後のドラッグ・ロケーション
 
- 
setLastDragLocationpublic void setLastDragLocation(int l)JSplitPaneの最後のドラッグ・ロケーションを設定します。- パラメータ:
- l- ドラッグのロケーション
 
- 
getDividerpublic BasicSplitPaneDivider getDivider()最上部のComponentの間のディバイダを返します。- 戻り値:
- 上部コンポーネント間のディバイダ
 
- 
createDefaultNonContinuousLayoutDividerprotected Component createDefaultNonContinuousLayoutDivider()デフォルトの非連続レイアウトのディバイダを返します。これは、バックグラウンドをダーク・グレーで塗りつぶすCanvasのインスタンスです。- 戻り値:
- デフォルトの非連続レイアウト・デバイダ
 
- 
setNonContinuousLayoutDividerprotected void setNonContinuousLayoutDivider(Component newDivider)JSplitPaneが連続してレイアウトしないように構成されている場合に使用する仕切りを構成します。 このディバイダは、ドラッグ・セッションの間だけ使用されます。 渡されるコンポーネントは重いものであることが推奨されます。- パラメータ:
- newDivider- 新しいデバイダ
 
- 
setNonContinuousLayoutDividerprotected void setNonContinuousLayoutDivider(Component newDivider, boolean rememberSizes)使用するディバイダを設定します。- パラメータ:
- newDivider- 新しいデバイダ
- rememberSizes-- trueペインのサイズが記憶されている場合
 
- 
getNonContinuousLayoutDividerpublic Component getNonContinuousLayoutDivider()JSplitPaneが連続してレイアウトされていないように構成されている場合に使用する分割線を返します。 このディバイダは、ドラッグ・セッションの間だけ使用されます。- 戻り値:
- 仕切り
 
- 
getSplitPanepublic JSplitPane getSplitPane()このインスタンスが現在含まれているJSplitPaneを返します。- 戻り値:
- JSplitPaneのインスタンス
 
- 
createDefaultDividerpublic BasicSplitPaneDivider createDefaultDivider()デフォルトのディバイダを作成します。- 戻り値:
- デフォルトのディバイダ
 
- 
resetToPreferredSizespublic void resetToPreferredSizes(JSplitPane jc)推奨サイズをリセットするためにメッセージとして送られます。- 定義:
- resetToPreferredSizes、クラス:- SplitPaneUI
- パラメータ:
- jc-- JSplitPane
 
- 
setDividerLocationpublic void setDividerLocation(JSplitPane jc, int location)ディバイダの位置をlocationに設定します。- 定義:
- setDividerLocation、クラス:- SplitPaneUI
- パラメータ:
- jc-- JSplitPane
- location- ディバイダのロケーションを指定する整数
 
- 
getDividerLocationpublic int getDividerLocation(JSplitPane jc)ドライバの位置を返します。分割ペインがドライバの位置であると考えているものと異なる場合があります。- 定義:
- getDividerLocation、クラス:- SplitPaneUI
- パラメータ:
- jc-- JSplitPane
- 戻り値:
- ディバイダの位置を指定するint値
 
- 
getMinimumDividerLocationpublic int getMinimumDividerLocation(JSplitPane jc)ディバイダの最小位置を取得します。- 定義:
- getMinimumDividerLocation、クラス:- SplitPaneUI
- パラメータ:
- jc-- JSplitPane
- 戻り値:
- ディバイダの最小ロケーションを指定する整数
 
- 
getMaximumDividerLocationpublic int getMaximumDividerLocation(JSplitPane jc)ディバイダの最大位置を取得します。- 定義:
- getMaximumDividerLocation、クラス:- SplitPaneUI
- パラメータ:
- jc-- JSplitPane
- 戻り値:
- ディバイダの最大ロケーションを指定する整数
 
- 
finishedPaintingChildrenpublic void finishedPaintingChildren(JSplitPane sp, Graphics g)指定された分割ペインがその子のペイントを終了したときに呼び出されます。- 定義:
- finishedPaintingChildren、クラス:- SplitPaneUI
- パラメータ:
- sp-- JSplitPane
- g-- Graphicsコンテキスト
 
- 
getPreferredSizepublic Dimension getPreferredSize(JComponent jc)渡されたコンポーネントの推奨サイズを返します。これは、現在のレイアウト・マネージャに渡されます。- オーバーライド:
- getPreferredSize、クラス:- ComponentUI
- パラメータ:
- jc- 推奨サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 戻り値:
- Look&Feelに適した指定されたコンポーネントの優先サイズを含むDimensionオブジェクト
- 関連項目:
- JComponent.getPreferredSize(),- LayoutManager.preferredLayoutSize(java.awt.Container)
 
- 
getMinimumSizepublic Dimension getMinimumSize(JComponent jc)渡されたコンポーネントの最小サイズを返します。これは、現在のレイアウト・マネージャに渡されます。- オーバーライド:
- getMinimumSize、クラス:- ComponentUI
- パラメータ:
- jc- 最小サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 戻り値:
- Dimensionオブジェクトまたは- null
- 関連項目:
- JComponent.getMinimumSize(),- LayoutManager.minimumLayoutSize(java.awt.Container),- ComponentUI.getPreferredSize(javax.swing.JComponent)
 
- 
getMaximumSizepublic Dimension getMaximumSize(JComponent jc)渡されたコンポーネントの最大サイズを返します。これは、現在のレイアウト・マネージャに渡されます。- オーバーライド:
- getMaximumSize、クラス:- ComponentUI
- パラメータ:
- jc- 最大サイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
- 戻り値:
- Dimensionオブジェクトまたは- null
- 関連項目:
- JComponent.getMaximumSize(),- LayoutManager2.maximumLayoutSize(java.awt.Container)
 
- 
getInsetspublic Insets getInsets(JComponent jc)イン・セットを返します。 イン・セットは、現在のボーダーのボーダー・インセットから返されます。- パラメータ:
- jc- コンポーネント
- 戻り値:
- インセット
 
- 
resetLayoutManagerprotected void resetLayoutManager()方向に基づいてレイアウト・マネージャをリセットし、適切なComponentを引き込むためにinvalidateLayoutでメッセージを送ります。
- 
startDraggingprotected void startDragging()ドラッグ・セッションが始まる前にメッセージとして送信されるはずです。lastDragLocationおよびdividerSizeをリセットします。
- 
dragDividerToprotected void dragDividerTo(int location)ドラッグ・セッション中に渡され、locationに渡された分周器を移動します。continuousLayoutがtrueの場合、ロケーションはリセットされ、splitPaneが検証されます。- パラメータ:
- location- デバイダのロケーション
 
- 
finishDraggingToprotected void finishDraggingTo(int location)ドラッグ・セッションを終了するためにメッセージとして送られます。 連続表示でない場合、分周器locationがリセットされます。- パラメータ:
- location- デバイダのロケーション
 
- 
getDividerBorderSize@Deprecated protected int getDividerBorderSize()Deprecated.Java 2プラットフォーム1.3以降は、ディバイダにボーダーを設定します。Java 2プラットフォーム1.3では、このメソッドは使用されません。 代わりに、ドライバにボーダーを設定するようにしてください。ディバイダ・ボーダーの一辺の幅を返します。 - 戻り値:
- 仕切線のボーダーの片側の幅
 
 
-