java.lang.Object
javax.swing.plaf.basic.BasicSplitPaneDivider.DragController
javax.swing.plaf.basic.BasicSplitPaneDivider.VerticalDragController
- 含まれているクラス:
- BasicSplitPaneDivider
protected class BasicSplitPaneDivider.VerticalDragController extends BasicSplitPaneDivider.DragController
ドラッグ・セッション中の、VERTICAL_SPLIT方向分割ペインのイベントを処理します。 断続的に
dragDividerToメッセージを送り、終了時にfinishDraggingToメッセージを送ります。 インスタンスが作成されるとき、ドラッグが確実に発生できるようにisValidメッセージを受け取るようにしてください(2つのビューがサイズ変更できない場合、ドラッグが許可されません)。 - 
コンストラクタのサマリーコンストラクタ修飾子コンストラクタ説明protectedVerticalDragControllerの新しいインスタンスを構築します。
- 
メソッドのサマリー修飾子と型メソッド説明protected intgetNeededLocation(int x, int y)y引数を返します(垂直分割に使用される)。protected int渡されるMouseEventに基づいてディバイダを置く新しい位置を返します。クラス javax.swing.plaf.basic.BasicSplitPaneDivider.DragControllerで宣言されたメソッドcompleteDrag, completeDrag, continueDrag, continueDrag, isValid
- 
コンストラクタの詳細- 
VerticalDragControllerprotected VerticalDragController(MouseEvent e)VerticalDragControllerの新しいインスタンスを構築します。- パラメータ:
- e- マウス・イベント
 
 
- 
- 
メソッドの詳細- 
getNeededLocationprotected int getNeededLocation(int x, int y)y引数を返します(垂直分割に使用される)。- オーバーライド:
- getNeededLocation、クラス:- BasicSplitPaneDivider.DragController
- パラメータ:
- x- X座標
- y- Y座標
- 戻り値:
- Xの引数
 
- 
positionForMouseEventprotected int positionForMouseEvent(MouseEvent e)渡されるMouseEventに基づいてディバイダを置く新しい位置を返します。- オーバーライド:
- positionForMouseEvent、クラス:- BasicSplitPaneDivider.DragController
- パラメータ:
- e- マウス・イベント
- 戻り値:
- 新しい位置
 
 
-