我想知道在eclipse RAP中何时释放Ctrl键,我实现了它 RCP。但是学到它在RAP上的表现不同。关于如何实现这一目标的任何建议。
答案 0 :(得分:0)
如果仅按下或释放修改键(例如 Shift , Ctrl 等),则IIRC RAP不会发送键事件。只有常规键才会发送事件,并且可以查询当前按下了哪些修改键的event.stateMask
。
按 Ctrl + A 会发送keyPressed
和keyReleased
character
为A,stateMask
为Ctrl。
仅按 Ctrl 不会发送事件。
如果有疑问,附加Shell
的简单KeyListener
会将事件打印到System.out
,这有助于您澄清事情。