2

我正在开发一个多点触控应用程序,我将使用基于 TUIO 的方法。当 JavaFX 应用程序接收到 TUIO 事件时,它应该将其转换为 TouchEvent 并触发它们。

但是,不推荐使用可生成 TouchEvents 的 TouchEvent.impl_touchEvent 函数。touchEvent 构造函数也是私有的,所以我们不能自己创建 TouchEvent。在 JavaFX 2.2 中是否有另一种生成 TouchEvent 的方法?

4

2 回答 2

1

在 Java 8 中,用户代码中的事件创建支持:RT-9383 向事件类添加适当的构造函数和工厂方法,删除 impl

具有此功能的 Java 8 早期访问版本可供下载

于 2013-05-28T15:37:49.913 回答
0

您可以在此处查看我对事件生成的回答:如何将事件从一个节点发送到另一个节点

似乎,对于触摸事件 - 你需要在那里替换参数。

作为提示 - 您可以下载 openJFX 源代码,并查看相应类的实现。

于 2013-05-28T16:36:29.600 回答