模块 java.desktop

类 BasicMenuItemUI.MouseInputHandler

java.lang.Object
javax.swing.plaf.basic.BasicMenuItemUI.MouseInputHandler
所有已实现的接口:
MouseListener , MouseMotionListener , EventListener , MouseInputListener
封闭类:
BasicMenuItemUI

@Deprecated (since ="17", forRemoval =true) protected class BasicMenuItemUI.MouseInputHandler extends Object implements MouseInputListener
已弃用,将被删除:此 API 元素可能会在未来版本中删除。
鼠标输入处理程序。这个类的存在只是为了向后兼容。它的所有功能都已移至 Handler 中。
  • 构造方法总结

    构造方法
    修饰符
    构造方法
    描述
    protected
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    构造一个 MouseInputHandler
  • 方法总结

    修饰符和类型
    方法
    描述
    void
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    在组件上单击(按下并释放)鼠标按钮时调用。
    void
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    在组件上按下鼠标按钮然后拖动时调用。
    void
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    当鼠标进入组件时调用。
    void
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    当鼠标退出组件时调用。
    void
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    当鼠标光标移到组件上但未按下任何按钮时调用。
    void
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    在组件上按下鼠标按钮时调用。
    void
    已弃用,将被删除:此 API 元素可能会在未来版本中删除。
    在组件上释放鼠标按钮时调用。

    在类 java.lang.Object 中声明的方法

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造方法详细信息

    • MouseInputHandler

      protected MouseInputHandler()
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      构造一个 MouseInputHandler
  • 方法详情

    • mouseClicked

      public void mouseClicked(MouseEvent  e)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      在组件上单击(按下并释放)鼠标按钮时调用。
      指定者:
      mouseClicked 在接口 MouseListener
      参数:
      e - 要处理的事件
    • mousePressed

      public void mousePressed(MouseEvent  e)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      在组件上按下鼠标按钮时调用。
      指定者:
      mousePressed 在接口 MouseListener
      参数:
      e - 要处理的事件
    • mouseReleased

      public void mouseReleased(MouseEvent  e)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      在组件上释放鼠标按钮时调用。
      指定者:
      mouseReleased 在接口 MouseListener
      参数:
      e - 要处理的事件
    • mouseEntered

      public void mouseEntered(MouseEvent  e)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      当鼠标进入组件时调用。
      指定者:
      mouseEntered 在接口 MouseListener
      参数:
      e - 要处理的事件
    • mouseExited

      public void mouseExited(MouseEvent  e)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      当鼠标退出组件时调用。
      指定者:
      mouseExited 在接口 MouseListener
      参数:
      e - 要处理的事件
    • mouseDragged

      public void mouseDragged(MouseEvent  e)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      在组件上按下鼠标按钮然后拖动时调用。 MOUSE_DRAGGED 事件将继续传递到拖动起源的组件,直到鼠标按钮被释放(无论鼠标位置是否在组件的边界内)。

      由于依赖于平台的拖放实现,MOUSE_DRAGGED 事件可能不会在本机拖放操作期间传递。

      指定者:
      mouseDragged 在接口 MouseMotionListener
      参数:
      e - 要处理的事件
    • mouseMoved

      public void mouseMoved(MouseEvent  e)
      已弃用,将被删除:此 API 元素可能会在未来版本中删除。
      当鼠标光标移到组件上但未按下任何按钮时调用。
      指定者:
      mouseMoved 在接口 MouseMotionListener
      参数:
      e - 要处理的事件