每当在节点或场景上按下、释放、单击、移动或拖动鼠标按钮时,都会触发 mouseevent。 mouseevent 对象捕获事件,例如与其关联的点击次数、鼠标的位置(x- 和 y- 坐标)或按下了哪个鼠标按钮,如下图所示.
在MouseButton中定义了四个常量 - PRIMARY、SECONDARY、MIDDLE和NONE,分别表示左键、右键、中键和无鼠标按钮。您可以使用 getButton() 方法来检测按下了哪个按钮。例如,getButton() == MouseButton.SECONDARY表示按下了右键。
本文的表格中列出了鼠标事件。为了演示如何使用鼠标事件,我们给出了一个在窗格中显示消息并允许使用鼠标移动消息的示例。消息随着鼠标拖动而移动,并且始终显示在鼠标点处。下面的程序给出了程序。程序的运行示例如下图所示。
每个节点或场景都可以触发鼠标事件。该程序创建一个 Text(第 13 行)并注册一个处理程序来处理移动拖动事件(第 15 行)。每当拖动鼠标时,文本的 x 和 y 坐标都会设置为鼠标位置(第 16 和 17 行)。
以上就是鼠标事件的详细内容,更多请关注php中文网其它相关文章!
CurtisPoozy27 天前
发表在:关于我们Некоторые вебмастера...
Tommypoike2 个月前
发表在:关于我们hi
AmandaIncaboraa4 个月前
发表在:关于我们"我很想找出激励你的东西。 和我聊天 h...
AmandaIncabora24 个月前
发表在:关于我们我在等你的留言! 过来打个招呼! ...
AmandaIncaborac4 个月前
发表在:关于我们让我们今晚难忘...你的地方还是我的? ...
BryanDen5 个月前
发表在:关于我们Самый быстрый и безо...
91资源网站长-冰晨10 个月前
发表在:【账号直充】爱奇艺黄金VIP会员『1个月』官方直充丨立即到账丨24小时全天秒单!不错不错,价格比官方便宜
91资源网站长-冰晨10 个月前
发表在:2022零基础Java入门视频课程不错,学习一下