繁体   English   中英

在Eclipse RAP中如何捕获Ctrl键

[英]How to capture Ctrl key is pressed in eclipse RAP

我想知道在Eclipse RAP中释放Ctrl键时,是在RCP中实现的。 但是了解到它在RAP上的表现有所不同。 关于如何实现这一目标的任何建议。

如果仅按下或释放修饰键(例如ShiftCtrl等),则IIRC RAP不会发送键事件。 仅对于常规键,将发送事件,并且可以查询event.stateMask当前按下了哪些修饰键。

按下Ctrl + A将发送keyPressedkeyReleased ,其中character是A, stateMask是Ctrl。

仅按Ctrl不会发送事件。

如有疑问,可以使用简单的带有KeyListener Shell将事件打印到System.out将有助于您进行说明。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM