Class DefaultKeyTranslator

java.lang.Object
pretty.keys.DefaultKeyTranslator
All Implemented Interfaces:
KeyTranslator<Key>

public class DefaultKeyTranslator extends Object implements KeyTranslator<Key>
Default key translator, translates virtual key codes to Key values
  • Constructor Details

    • DefaultKeyTranslator

      public DefaultKeyTranslator()
      Create an instance of DefaultKeyTranslator
  • Method Details

    • translate

      public Key translate(int key)
      Translates a virtual key code to a Key value
      Specified by:
      translate in interface KeyTranslator<Key>
      Parameters:
      key - - the virtual key code
      Returns:
      the translated value
    • untranslatable

      public Key untranslatable()
      Description copied from interface: KeyTranslator
      Get an untranslatable value
      Specified by:
      untranslatable in interface KeyTranslator<Key>
      Returns:
      an untranslatable value