- java.lang.Object
 -  
      
- javax.swing.plaf.basic.BasicSplitPaneDivider.DragController
 -  
        
- javax.swing.plaf.basic.BasicSplitPaneDivider.VerticalDragController
 
 
 
-  
       
- Enclosing class:
 - BasicSplitPaneDivider
 
protected class BasicSplitPaneDivider.VerticalDragController extends BasicSplitPaneDivider.DragController
在面向VERTICAL_SPLIT的拆分窗格的拖动会话期间处理事件。 这连续消息dragDividerTo然后在完成消息finishDraggingTo。 创建实例时,应该使用isValid进行消息,以确保可以进行拖动(如果无法调整两个视图的大小,则不允许拖动)。 
-  
        
       
-  
             
构造方法摘要
构造方法 变量 构造器 描述 protectedVerticalDragController(MouseEvent e)构造VerticalDragController的新实例。 
-  
             
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 protected intgetNeededLocation(int x, int y)返回y参数,因为它用于垂直拆分。protected intpositionForMouseEvent(MouseEvent e)返回基于传入的MouseEvent将分隔符置于的新位置。-  
               
声明方法的类 javax.swing.plaf.basic.BasicSplitPaneDivider.DragController
completeDrag, completeDrag, continueDrag, continueDrag, isValid 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
构造方法详细信息
-  
VerticalDragController
protected VerticalDragController(MouseEvent e)
构造一个VerticalDragController的新实例。- 参数
 -  
              
e- 鼠标事件 
 
 -  
 
-  
             
方法详细信息
-  
getNeededLocation
protected int getNeededLocation(int x, int y)返回y参数,因为它用于垂直拆分。- 重写:
 -  
              
getNeededLocation在课堂上BasicSplitPaneDivider.DragController - 参数
 -  
              
x- X坐标 -  
              
y- Y坐标 - 结果
 - X参数
 
 
-  
positionForMouseEvent
protected int positionForMouseEvent(MouseEvent e)
返回基于传入的MouseEvent将分隔符置于的新位置。- 重写:
 -  
              
positionForMouseEvent,类BasicSplitPaneDivider.DragController - 参数
 -  
              
e- 鼠标事件 - 结果
 - 新的立场
 
 
 -  
 
 -