模块 java.desktop

类 BasicSplitPaneDivider.MouseHandler

java.lang.Object
java.awt.event.MouseAdapter
javax.swing.plaf.basic.BasicSplitPaneDivider.MouseHandler
所有已实现的接口:
MouseListener , MouseMotionListener , MouseWheelListener , EventListener
封闭类:
BasicSplitPaneDivider

protected class BasicSplitPaneDivider.MouseHandler extends MouseAdapter implements MouseMotionListener
MouseHandler 负责将鼠标事件(释放、拖动...)转换为适当的 DragController 方法。
  • 构造方法详细信息

    • MouseHandler

      protected MouseHandler()
      构造一个 MouseHandler
  • 方法详情

    • mousePressed

      public void mousePressed(MouseEvent  e)
      通过创建适当的 DragController 实例来启动拖动会话。
      指定者:
      mousePressed 在接口 MouseListener
      参数:
      e - 要处理的事件
    • mouseReleased

      public void mouseReleased(MouseEvent  e)
      如果 dragger 不为 null,则将使用 completeDrag 向其发送消息。
      指定者:
      mouseReleased 在接口 MouseListener
      参数:
      e - 要处理的事件
    • mouseDragged

      public void mouseDragged(MouseEvent  e)
      如果拖动器不为空,则使用 continueDrag 向其发送消息。
      指定者:
      mouseDragged 在接口 MouseMotionListener
      重写:
      mouseDragged 在类 MouseAdapter
      参数:
      e - 要处理的事件
    • mouseMoved

      public void mouseMoved(MouseEvent  e)
      根据方向重置光标。
      指定者:
      mouseMoved 在接口 MouseMotionListener
      重写:
      mouseMoved 在类 MouseAdapter
      参数:
      e - 要处理的事件
    • mouseEntered

      public void mouseEntered(MouseEvent  e)
      当鼠标进入组件时调用。
      指定者:
      mouseEntered 在接口 MouseListener
      参数:
      e - MouseEvent 描述了输入事件的细节。
      自从:
      1.5
    • mouseExited

      public void mouseExited(MouseEvent  e)
      当鼠标退出组件时调用。
      指定者:
      mouseExited 在接口 MouseListener
      参数:
      e - MouseEvent 描述了退出事件的细节。
      自从:
      1.5