public class KeyNames extends Object
Translate key codes (from
KeyInput) to descriptive names.
This class has only static methods, yet it can be instantiated. Here's why:
It used to be that there was no static getName() method, so the only way to
get names was to instantiate a KeyNames. As a consequence, we have
applications and libraries that rely on being able to instantiate this class.