所有类
javax.swing.plaf.basic
类 BasicSplitPaneDivider.VerticalDragController
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
传递消息来确保执行拖动操作(如果无法调整两个视图的大小,则不允许拖动)。
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicSplitPaneDivider.VerticalDragController
protected BasicSplitPaneDivider.VerticalDragController(MouseEvent e)
getNeededLocation
protected int getNeededLocation(int x,
int y)
-
返回 y 参数,因为可以将其用于垂直拆分。
-
- 覆盖:
-
类
BasicSplitPaneDivider.DragController
中的 getNeededLocation
-
positionForMouseEvent
protected int positionForMouseEvent(MouseEvent e)
-
返回基于传入的 MouseEvent 放置分隔器的新位置。
-
- 覆盖:
-
类
BasicSplitPaneDivider.DragController
中的 positionForMouseEvent
-
所有类