Java 如何生成具有压力的鼠标事件?

Java 如何生成具有压力的鼠标事件?,java,Java,我想以这样的方式模仿wacom平板电脑,不同的应用程序(如photoshop)会对我的鼠标事件施加压力。我该怎么做呢?Java API面向普通鼠标事件。使用鼠标设备不会给您带来压力感,因为该设备不提供此类输入。如果一个普通的鼠标是你的输入设备,那么你就没有办法获得这样的信息 但是,您可以使用单击鼠标按钮的时间间隔来模拟这种输入功能。我建议使用鼠标点击的“向下键”和“向上键”事件,并将它们之间的时间差转换为“压力”的指示器。也许教程可以给你们一些指导 另一个想法是直接从设备上获取信息。您可以使用获

我想以这样的方式模仿wacom平板电脑,不同的应用程序(如photoshop)会对我的鼠标事件施加压力。我该怎么做呢?

Java API面向普通鼠标事件。使用鼠标设备不会给您带来压力感,因为该设备不提供此类输入。如果一个普通的鼠标是你的输入设备,那么你就没有办法获得这样的信息

但是,您可以使用单击鼠标按钮的时间间隔来模拟这种输入功能。我建议使用鼠标点击的“向下键”和“向上键”事件,并将它们之间的时间差转换为“压力”的指示器。也许教程可以给你们一些指导

另一个想法是直接从设备上获取信息。您可以使用获取直接输入并将其包装到应用程序中


希望我能帮忙

尽管有扩展,但您很可能需要以本机方式实现,除非您有这样一个特殊的HID,否则无论如何这都是行不通的。普通鼠标和Java中的事件只有二进制按钮(状态1或0;true或false)