JavaFX - 事件处理(1)

前言

在JavaFX中,我们可以开发GUI应用程序,Web应用程序和图形应用程序。在这样的应用程序中,每当用户与应用程序(节点)交互时,就说事件已经发生。

例如,单击按钮,移动鼠标,通过键盘输入字符,从列表中选择项目,滚动页面是导致事件发生的活动。

事件类型

大致可以分为两类:

1、前景事件:

需要用户直接交互的事件。它们是作为人与图形用户界面中的图形组件交互的结果而生成的。例如,单击按钮,移动鼠标,通过键盘输入字符,从列表中选择项目,滚动页面等。

2、后台事件:

需要最终用户交互的事件称为后台事件。操作系统中断,硬件或软件故障,计时器到期,操作完成是后台事件的示例。

JavaFX中的事件(部分):

1、鼠标事件:

单击鼠标发生的事件。包括鼠标单击、按下、释放、移动、输入目标、退出目标等。

按下:
JavaFX - 事件处理(1)_第1张图片
image.png
释放:
JavaFX - 事件处理(1)_第2张图片
image.png
单击:
JavaFX - 事件处理(1)_第3张图片
image.png
输入目标:
JavaFX - 事件处理(1)_第4张图片
image.png
退出目标:
JavaFX - 事件处理(1)_第5张图片
image.png

你可能感兴趣的:(JavaFX - 事件处理(1))