美文网首页
FX事件处理

FX事件处理

作者: 爱星_b9f1 | 来源:发表于2018-12-10 22:29 被阅读0次

JavaFX中的事件

JavaFX提供了处理各种事件的支持。包javafx.event的名为Event的类是事件的基类。

它的任何子类的实例都是一个事件。JavaFX提供了各种各样的事件。其中一些列在下面。
-鼠标事件 - 这是单击鼠标时发生的输入事件。它由名为MouseEvent的类表示。它包括鼠标单击,鼠标按下,鼠标释放,鼠标移动,鼠标输入目标,鼠标退出目标等操作。

-这是一个输入事件,指示节点上发生的键击。它由名为KeyEvent的类表示。此事件包括按下键,释放键和键入键等操作。

-拖动事件 - 这是拖动鼠标时发生的输入事件。它由名为DragEvent的类表示。它包括拖动输入,拖放,拖动输入目标,拖动退出目标,拖动等操作

-这是与窗口显示/隐藏操作相关的事件。它由名为WindowEvent的类表示。它包括窗口隐藏,显示窗口,隐藏窗口,窗口显示等操作。

鼠标事件

- image.png

补充

在MouseEvent 对象里,能得到以下信息:

event.getButton() 按钮 (左、中、右)
event.getClickCount() 移动(0), 单击(1), 双击(2)
event.getX() 点击位置 (窗口坐标 )
event.getSceneX() 点击位置 (屏幕坐标 )
MouseButton.PRIMARY鼠标左键

- image.png

相关文章

  • FX事件处理

    JavaFX中的事件 JavaFX提供了处理各种事件的支持。包javafx.event的名为Event的类是事件的...

  • 读Zepto源码之Fx模块

    fx 模块为利用 CSS3 的过渡和动画的属性为 Zepto 提供了动画的功能,在 fx 模块中,只做了事件和样式...

  • JS 事件

    目录 事件流 事件处理程序HTML事件处理程序DOM0级事件处理程序DOM2级事件处理程序IE事件处理程序跨浏览器...

  • react事件处理

    一,事件处理 写法:on+事件名称= {事件处理函数} 类组件触发写法on+事件名称 = 事件处理函数 ---...

  • 跨浏览器的事件处理程序

    事件处理程序有DOM0级事件处理程序、DOM2级事件处理程序,IE事件处理程序,DOM0级事件处理程序具有简单,跨...

  • golang uber fx 在 ipfs 中使用的学习笔记

    fx是 go.uber.org/fx依赖注入包,目前ipfs的启动过程采用了fx的方式 附上学习总结: 1.fx....

  • App事件中心

    App事件中心,事件的的生产端和处理端分离,事件处理结果广播通知,事件状态(初始化、处理中和处理完成)管理,事件类...

  • Chapter 07. Broadcast

    阅读原文 7.1 . 理论概述 广播事件处理属于系统级的事件处理(一般事件处理是属于View级的事件处理) 一个应...

  • iOS和Flutter里的事件处理

    目录先说一下事件处理里的被处理者:事件一、iOS里的事件二、Flutter里的事件然后说一下事件处理里的处理者:响...

  • react文档——事件处理

    事件处理 React 元素的事件处理和 DOM 元素的事件处理非常相似。但也有一些语法差异: React 事件使用...

网友评论

      本文标题:FX事件处理

      本文链接:https://www.haomeiwen.com/subject/alkjhqtx.html