物理キーボードのシフトと fn(alt) が押されたとき、またはロックされたときの状態を知る必要があります。
クラスにはandのKeyEvent
ようなメソッドがあることを知っています。これは、shift または fn を 1 回押すと正常に機能しますが、2 回押してロックされると、このキーがロックされているかどうかを確認できません。isAltPressed()
isShiftPressed()
また、シフトまたは fn がロックされていて、 pなどの別のキーを押すと、0getMetaState()
が返されます
それで、またはこのような方法はありますisShiftLocked()
かisAltLocked()
?