模块 java.desktop

类 BasicComboPopup.InvocationMouseHandler

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

protected class BasicComboPopup.InvocationMouseHandler extends MouseAdapter
在组合框(not 其弹出菜单)上注册一个监听器,以处理影响弹出菜单状态的鼠标事件。这个监听器的主要目的是使弹出菜单出现和消失。如果鼠标在拖动过程中在列表上松开,此监听器还通过设置选择来帮助处理单击和拖动场景。

Warning:我们建议您not创建此类的子类。如果你绝对必须创建一个子类,一定要调用每个方法的超类版本。

参见:
  • 构造方法详细信息

    • InvocationMouseHandler

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

    • mousePressed

      public void mousePressed(MouseEvent  e)
      响应组合框上的鼠标按下事件。
      参数:
      e - 要处理的鼠标按下事件
    • mouseReleased

      public void mouseReleased(MouseEvent  e)
      响应用户终止在组合框上开始的单击或拖动。
      参数:
      e - 要处理的鼠标释放事件