前言
在JavaFX中,我们可以开发GUI应用程序,Web应用程序和图形应用程序。在这样的应用程序中,每当用户与应用程序(节点)交互时,就说事件已经发生。
例如,单击按钮,移动鼠标,通过键盘输入字符,从列表中选择项目,滚动页面是导致事件发生的活动。
事件类型
大致可以分为两类:
1、前景事件:
需要用户直接交互的事件。它们是作为人与图形用户界面中的图形组件交互的结果而生成的。例如,单击按钮,移动鼠标,通过键盘输入字符,从列表中选择项目,滚动页面等。
2、后台事件:
需要最终用户交互的事件称为后台事件。操作系统中断,硬件或软件故障,计时器到期,操作完成是后台事件的示例。
JavaFX中的事件(部分):
1、鼠标事件:
单击鼠标发生的事件。包括鼠标单击、按下、释放、移动、输入目标、退出目标等。