Package 

Class MetaKeys

  • All Implemented Interfaces:

    
    public class MetaKeys
    
                        

    Class for setting any down meta keys for events supporting meta keys.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private boolean ctrl
      private boolean shift
      private boolean alt
      private boolean meta
    • Constructor Summary

      Constructors 
      Constructor Description
      MetaKeys() Construct metaKeys with all set to false.
      MetaKeys(boolean ctrl, boolean shift, boolean alt, boolean meta) Construct MetaKeys with given values for the keys.
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      MetaKeys setCtrl(boolean ctrl) Set ctrl key down state to given value.
      MetaKeys setShift(boolean shift) Set shift key down state to given value.
      MetaKeys setAlt(boolean alt) Set alt key down state to given value.
      MetaKeys setMeta(boolean meta) Set meta key down state to given value.
      MetaKeys ctrl() Set ctrl key down to true.
      MetaKeys shift() Set shift key down to true.
      MetaKeys alt() Set alt key down to true.
      MetaKeys meta() Set meta key down to true.
      boolean isCtrl() Get ctrl key isPressed state.
      boolean isShift() Get shift key isPressed state.
      boolean isAlt() Get alt key isPressed state.
      boolean isMeta() Get meta key isPressed state.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MetaKeys

        MetaKeys()
        Construct metaKeys with all set to false.
      • MetaKeys

        MetaKeys(boolean ctrl, boolean shift, boolean alt, boolean meta)
        Construct MetaKeys with given values for the keys.
        Parameters:
        ctrl - true for ctrl pressed
        shift - true for shift pressed
        alt - {@code true} for alt pressed
        meta - {@code true} for meta pressed
    • Method Detail

      • setCtrl

         MetaKeys setCtrl(boolean ctrl)

        Set ctrl key down state to given value.

        Parameters:
        ctrl - key down state
      • setShift

         MetaKeys setShift(boolean shift)

        Set shift key down state to given value.

        Parameters:
        shift - key down state
      • setAlt

         MetaKeys setAlt(boolean alt)

        Set alt key down state to given value.

        Parameters:
        alt - key down state
      • setMeta

         MetaKeys setMeta(boolean meta)

        Set meta key down state to given value.

        Parameters:
        meta - key down state
      • isCtrl

         boolean isCtrl()

        Get ctrl key isPressed state.

      • isShift

         boolean isShift()

        Get shift key isPressed state.

      • isAlt

         boolean isAlt()

        Get alt key isPressed state.

      • isMeta

         boolean isMeta()

        Get meta key isPressed state.