文档



JavaFX:事件处理

JavaFX

事件处理

Release 8

E50628-01

2014年3月

本文档描述了如何使用事件处理程序和事件过滤器来处理JavaFX应用程序生成的鼠标事件、键盘事件、拖放事件、窗口事件、动作事件、触摸事件等事件。

您将学习如何在JavaFX应用程序中实现拖放功能,哪些对象参与拖放手势,可以传输哪些类型的数据,以及在拖放手势期间发生的事件。


JavaFX事件处理,Release 8

E50628-01

版权所有 © 2011、2014 Oracle及其关联公司。保留所有权利。

主要作者:Joni Gordon, Irina Fedortsova

贡献者:Lubomír Nerád, Pavel Safrata, Irina Grineva

本软件及相关文档受许可协议的约束,包含对使用和披露的限制,并受知识产权法保护。除非在许可协议中明确允许或法律允许,否则您不得以任何形式使用、复制、重制、翻译、广播、修改、许可、传输、分发、展示、执行、发布或显示任何部分。禁止对本软件进行逆向工程、反汇编或反编译,除非法律要求进行互操作性。

此处所包含的信息可能会发生变化,不保证无错误。如果您发现任何错误,请以书面形式向我们报告。

如果此软件或相关文档交付给美国政府或代表美国政府进行许可的任何人,则适用以下通知:

美国政府最终用户:Oracle程序,包括任何操作系统、集成软件、安装在硬件上的任何程序和/或文档,交付给美国政府最终用户的是“商业计算机软件”,根据适用的联邦采购规定和机构特定的补充规定。因此,对程序(包括任何操作系统、集成软件、安装在硬件上的任何程序和/或文档)的使用、复制、披露、修改和适应,应受到适用于该程序的许可条款和许可限制的约束。未授予美国政府其他权利。

此软件或硬件是为各种信息管理应用程序的一般使用而开发的。它不是为任何本质上危险的应用程序(包括可能导致人身伤害风险的应用程序)而开发或设计的。如果您在危险应用程序中使用此软件或硬件,则应负责采取所有适当的故障安全、备份、冗余和其他措施,以确保其安全使用。Oracle Corporation及其关联公司对因在危险应用程序中使用此软件或硬件而导致的任何损害不承担任何责任。

Oracle和Java是Oracle及其关联公司的注册商标。其他名称可能是其各自所有者的商标。

Intel和Intel Xeon是Intel Corporation的商标或注册商标。所有SPARC商标均在许可下使用,并且是SPARC International, Inc的商标或注册商标。AMD,Opteron,AMD标志和AMD Opteron标志是Advanced Micro Devices的商标或注册商标。UNIX是The Open Group的注册商标。

此软件或硬件和文档可能提供对第三方内容、产品和服务的访问或信息。Oracle Corporation及其关联公司对第三方内容、产品和服务不承担任何形式的任何保证,并明确否认所有此类保证。由于您访问或使用第三方内容、产品或服务而导致的任何损失、费用或损害,Oracle Corporation及其关联公司将不承担任何责任。

JavaFX(发布版8)