Module java.desktop

Class 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
一个监听器,用于在组合框(而不是其弹出菜单)上注册,以处理影响弹出菜单状态的鼠标事件。此监听器的主要目的是使弹出菜单出现和消失。此监听器还通过在拖动期间鼠标释放在列表上设置选择来帮助处理单击和拖动场景。

警告: 我们建议您不要创建此类的子类。如果您绝对必须创建子类,请确保调用每个方法的超类版本。

参见:
  • Constructor Details

    • InvocationMouseHandler

      protected InvocationMouseHandler()
      构造一个InvocationMouseHandler
  • Method Details

    • mousePressed

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

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