当前位置: 首页 > 面试题库 >

属于接口MouseMotionListener的方法哪个?

韦泳
2023-05-04

  A、mouseReleased()B、mouseEntered()C、mouseExited()D、mouseMoved()

  正确答案:D


  MouseMotionListener 用于接收组件上的鼠标移动事件的侦听器接口。旨在处理鼠标移动事件的类要么实现此接口(及其包含的所有方法),要么扩展抽象类 MouseMotionAdapter(仅重写有用的方法)。

  然后使用组件的addMouseMotionListener 方法将从该类所创建的侦听器对象向该组件注册。移动或拖动鼠标时会生成鼠标移动事件。(将生成很多此类事件)。发生鼠标移动事件时,将调用该侦听器对象中的相应方法,并将MouseEvent 传递给该方法。

  此接口包括两个方法:

  1.public void mouseDragged(MouseEvent e)

  鼠标按键在组件上按下并拖动时调用。(处理鼠标拖动事件)

  2.public void mouseMoved(MouseEvent e)

  鼠标光标移动到组件上但无按键按下时调用。(处理鼠标移动事件)

 类似资料:
  • 介绍 (Introduction) MouseMotionListener接口用于接收组件上的鼠标移动事件。 处理鼠标运动事件的类需要实现此接口。 类声明 以下是java.awt.event.MouseMotionListener接口的声明: public interface MouseMotionListener extends EventListener 接口方法 (Interface me

  • 介绍 (Introduction) MouseMotionListener接口用于接收组件上的鼠标移动事件。 处理鼠标移动事件的类需要实现此接口。 Class 声明 (Class Declaration) 以下是java.awt.event.MouseMotionListener接口的声明 - public interface MouseMotionListener extends EventLi

  • 本文向大家介绍说说Servlet接口中有哪些方法?相关面试题,主要包含被问及说说Servlet接口中有哪些方法?时的应答技巧和注意事项,需要的朋友参考一下 考察点:Servlet接口   Servlet接口定义了5个方法,其中前三个方法与Servlet生命周期相关: - void init(ServletConfig config) throws ServletException - void s

  • 这段代码过滤调用流,然后打印所有大于10的元素。谓词中的测试方法为我们做到了这一点。 但是filter()方法的实际实现在哪里呢?该方法返回的“流”大于10?我不明白。 这个问题在某种程度上也适用于forEach()方法。它如何在流中迭代?因为filter()和forEach()方法在接口流中是抽象的,没有实现。

  • 问题内容: 具有相同方法名称和签名的两个接口。但是由单个类实现,那么编译器将如何确定哪个方法用于哪个接口? 例如: 问题答案: 如果一个类型实现两个接口,并且每个接口定义一个具有相同签名的方法,则实际上只有一个方法,并且它们是不可区分的。例如,如果这两个方法的返回类型冲突,那么它将是编译错误。这是继承,方法重写,隐藏和声明的一般规则,并且不仅适用于两个继承的interface方法之间的可能冲突,还

  • 问题内容: 我有一个定义方法的接口。我有一个 实现 此接口的结构。在其中,我已经从该接口实现了方法,并且还定义了其他方法。 例如: 在操场上:https : //play.golang.org/p/B1GgoNToNl_l 在此,WagTail()不是Animal接口的一部分,但属于Dog结构。运行此代码会出现错误 dog.WagTail未定义(动物类型没有字段或方法WagTail)。 有没有一种