|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.awt.event
接口 MouseListener
- 所有超级接口:
- EventListener
- 所有已知子接口:
- MouseInputListener
- 所有已知实现类:
- AWTEventMulticaster, BasicButtonListener, BasicComboPopup.InvocationMouseHandler, BasicComboPopup.ListMouseHandler, BasicDesktopIconUI.MouseInputHandler, BasicFileChooserUI.DoubleClickListener, BasicInternalFrameUI.BorderListener, BasicInternalFrameUI.GlassPaneDispatcher, BasicListUI.MouseInputHandler, BasicMenuItemUI.MouseInputHandler, BasicMenuUI.MouseInputHandler, BasicScrollBarUI.ArrowButtonListener, BasicScrollBarUI.TrackListener, BasicSliderUI.TrackListener, BasicSplitPaneDivider.MouseHandler, BasicTabbedPaneUI.MouseHandler, BasicTableHeaderUI.MouseInputHandler, BasicTableUI.MouseInputHandler, BasicTextUI.BasicCaret, BasicToolBarUI.DockingListener, BasicTreeUI.MouseHandler, BasicTreeUI.MouseInputHandler, DefaultCaret, FormView.MouseEventListener, HTMLEditorKit.LinkController, MetalFileChooserUI.SingleClickListener, MetalToolBarUI.MetalDockingListener, MouseAdapter, MouseDragGestureRecognizer, MouseInputAdapter, ToolTipManager
-
public interface MouseListener
- extends EventListener
用于接收组件上“感兴趣”的鼠标事件(按下、释放、单击、进入或离开)的侦听器接口。(要跟踪鼠标移动和鼠标拖动,请使用 MouseMotionListener
。)
旨在处理鼠标事件的类要么实现此接口(及其包含的所有方法),要么扩展抽象类 MouseAdapter
(仅重写所需的方法)。
然后使用组件的 addMouseListener
方法将从该类所创建的侦听器对象向该组件注册。当按下、释放或单击(按下并释放)鼠标时会生成鼠标事件。鼠标光标进入或离开组件时也会生成鼠标事件。发生鼠标事件时,将调用该侦听器对象中的相应方法,并将 MouseEvent
传递给该方法。
- 从以下版本开始:
- 1.1
- 另请参见:
-
MouseAdapter
,MouseEvent
, Tutorial: Writing a Mouse Listener, Reference: The Java Class Libraries (update file)
方法摘要 | |
---|---|
void |
mouseClicked(MouseEvent e) 鼠标按键在组件上单击(按下并释放)时调用。 |
void |
mouseEntered(MouseEvent e) 鼠标进入到组件上时调用。 |
void |
mouseExited(MouseEvent e) 鼠标离开组件时调用。 |
void |
mousePressed(MouseEvent e) 鼠标按键在组件上按下时调用。 |
void |
mouseReleased(MouseEvent e) 鼠标按钮在组件上释放时调用。 |
方法详细信息 |
---|
mouseClicked
void mouseClicked(MouseEvent e)
- 鼠标按键在组件上单击(按下并释放)时调用。
-
-
mousePressed
void mousePressed(MouseEvent e)
- 鼠标按键在组件上按下时调用。
-
-
mouseReleased
void mouseReleased(MouseEvent e)
- 鼠标按钮在组件上释放时调用。
-
-
mouseEntered
void mouseEntered(MouseEvent e)
- 鼠标进入到组件上时调用。
-
-
mouseExited
void mouseExited(MouseEvent e)
- 鼠标离开组件时调用。
-
-
所有类
|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |