gpt4 book ai didi

mouseevent - mouseReleased 和 mouseClicked 之间的区别

转载 作者:行者123 更新时间:2023-11-30 06:08:19 30 4
gpt4 key购买 nike

搜索JAVA api文档,我知道了mousePressed和mouseClicked之间的区别。但是.. mouseClicked方法涉及按下和释放,因此操作是在释放鼠标后完成的,我没有发现与mouseReleased有太大区别。

当我自己尝试时,我发现按下和点击是不同的,因为 Action 的时间不同,但点击和释放之间却不是这样。

我的程序是关于在 Canvas 中的选定点绘制椭圆形

我正在寻求有关此问题的帮助。

最佳答案

差别不是很大,但是mouseClicked发生在:

Invoked when the mouse button has been clicked (pressed and released) on a component.

相反mouseReleased :

Invoked when a mouse button has been released on a component.

因此,如果您在应用程序外部单击,将鼠标拖动到应用程序上并释放它,您将获得 mouseReleased 事件,但没有 mouseClicked 事件,因为它是在应用程序外部按下的。

关于mouseevent - mouseReleased 和 mouseClicked 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50813124/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com