cosmetics

This commit is contained in:
Konstantin Bulenkov
2012-10-26 17:48:12 +02:00
parent 1f47f35f8a
commit 812616c8e2
@@ -29,67 +29,67 @@ import java.awt.event.KeyEvent;
*/
@SuppressWarnings("UnusedDeclaration")
public class MacKeymapUtil {
public static final String Escape = "\u238B"; //⎋
public static final String Tab = "\u21E5"; //⇥
public static final String Tab_back = "\u21E4"; //⇤
public static final String Capslock = "\u21EA"; //⇪
public static final String Shift = "\u21E7"; //⇧
public static final String Control = "\u2303"; //⌃
public static final String Option = "\u2325"; //⌥
public static final String Apple = "\uF8FF"; //
public static final String Command = "\u2318"; //⌘
public static final String Space = "\u2423"; //␣
public static final String Return = "\u23CE"; //⏎
public static final String Backspace = "\u232B"; //⌫
public static final String Delete = "\u2326"; //⌦
public static final String Home = "\u2196"; //↖
public static final String End = "\u2198"; //↘
public static final String Pageup = "\u21DE"; //⇞
public static final String Pagedown = "\u21DF"; //⇟
public static final String Up = "\u2191"; //↑
public static final String Down = "\u2193"; //↓
public static final String Left = "\u2190"; //←
public static final String Right = "\u2192"; //→
public static final String Clear = "\u2327"; //⌧
public static final String Numberlock = "\u21ED"; //⇭
public static final String Enter = "\u2324"; //⌤
public static final String Eject = "\u23CF"; //⏏
public static final String Power3 = "\u233D"; //⌽
public static final String NUMPAD = "\u2328"; //⌨
public static final String ESCAPE = "\u238B"; // ⎋
public static final String TAB = "\u21E5"; // ⇥
public static final String TAB_BACK = "\u21E4"; // ⇤
public static final String CAPS_LOCK = "\u21EA"; // ⇪
public static final String SHIFT = "\u21E7"; // ⇧
public static final String CONTROL = "\u2303"; // ⌃
public static final String OPTION = "\u2325"; // ⌥
public static final String APPLE = "\uF8FF"; //
public static final String COMMAND = "\u2318"; // ⌘
public static final String SPACE = "\u2423"; // ␣
public static final String RETURN = "\u23CE"; // ⏎
public static final String BACKSPACE = "\u232B"; // ⌫
public static final String DELETE = "\u2326"; // ⌦
public static final String HOME = "\u2196"; // ↖
public static final String END = "\u2198"; // ↘
public static final String PAGE_UP = "\u21DE"; // ⇞
public static final String PAGE_DOWN = "\u21DF"; // ⇟
public static final String UP = "\u2191"; // ↑
public static final String DOWN = "\u2193"; // ↓
public static final String LEFT = "\u2190"; // ←
public static final String RIGHT = "\u2192"; // →
public static final String CLEAR = "\u2327"; // ⌧
public static final String NUMBER_LOCK = "\u21ED"; // ⇭
public static final String ENTER = "\u2324"; // ⌤
public static final String EJECT = "\u23CF"; // ⏏
public static final String POWER3 = "\u233D"; // ⌽
public static final String NUM_PAD = "\u2328"; // ⌨
public static String getModifiersText(@JdkConstants.InputEventMask int modifiers) {
StringBuilder buf = new StringBuilder();
if ((modifiers & InputEvent.CTRL_MASK) != 0) buf.append(Control);
if ((modifiers & InputEvent.ALT_MASK) != 0) buf.append(Option);
if ((modifiers & InputEvent.SHIFT_MASK) != 0) buf.append(Shift);
if ((modifiers & InputEvent.CTRL_MASK) != 0) buf.append(CONTROL);
if ((modifiers & InputEvent.ALT_MASK) != 0) buf.append(OPTION);
if ((modifiers & InputEvent.SHIFT_MASK) != 0) buf.append(SHIFT);
if ((modifiers & InputEvent.ALT_GRAPH_MASK) != 0) buf.append(Toolkit.getProperty("AWT.altGraph", "Alt Graph"));
if ((modifiers & InputEvent.BUTTON1_MASK) != 0) buf.append(Toolkit.getProperty("AWT.button1", "Button1"));
if ((modifiers & InputEvent.META_MASK) != 0) buf.append(Command);
if ((modifiers & InputEvent.META_MASK) != 0) buf.append(COMMAND);
return buf.toString();
}
public static String getKeyText(int code) {
switch (code) {
case KeyEvent.VK_BACK_SPACE: return Backspace;
case KeyEvent.VK_ESCAPE: return Escape;
case KeyEvent.VK_CAPS_LOCK: return Capslock;
case KeyEvent.VK_TAB: return Tab;
case KeyEvent.VK_SPACE: return Space;
case KeyEvent.VK_DELETE: return Delete;
case KeyEvent.VK_HOME: return Home;
case KeyEvent.VK_END: return End;
case KeyEvent.VK_PAGE_UP: return Pageup;
case KeyEvent.VK_PAGE_DOWN: return Pagedown;
case KeyEvent.VK_UP: return Up;
case KeyEvent.VK_DOWN: return Down;
case KeyEvent.VK_LEFT: return Left;
case KeyEvent.VK_RIGHT: return Right;
case KeyEvent.VK_NUM_LOCK: return Numberlock;
case KeyEvent.VK_ENTER: return Return;
case KeyEvent.VK_BACK_SPACE: return BACKSPACE;
case KeyEvent.VK_ESCAPE: return ESCAPE;
case KeyEvent.VK_CAPS_LOCK: return CAPS_LOCK;
case KeyEvent.VK_TAB: return TAB;
case KeyEvent.VK_SPACE: return SPACE;
case KeyEvent.VK_DELETE: return DELETE;
case KeyEvent.VK_HOME: return HOME;
case KeyEvent.VK_END: return END;
case KeyEvent.VK_PAGE_UP: return PAGE_UP;
case KeyEvent.VK_PAGE_DOWN: return PAGE_DOWN;
case KeyEvent.VK_UP: return UP;
case KeyEvent.VK_DOWN: return DOWN;
case KeyEvent.VK_LEFT: return LEFT;
case KeyEvent.VK_RIGHT: return RIGHT;
case KeyEvent.VK_NUM_LOCK: return NUMBER_LOCK;
case KeyEvent.VK_ENTER: return RETURN;
case KeyEvent.VK_BACK_QUOTE: return "`";
case KeyEvent.VK_NUMBER_SIGN: return NUMPAD;
case KeyEvent.VK_MULTIPLY: return NUMPAD + " *";
case KeyEvent.VK_NUMBER_SIGN: return NUM_PAD;
case KeyEvent.VK_MULTIPLY: return NUM_PAD + " *";
case KeyEvent.VK_ADD: return "+";
case KeyEvent.VK_SEPARATOR: return ",";
case KeyEvent.VK_SUBTRACT: return "-";