Mercurial > hg > release > icedtea7-forest-2.5 > jdk
changeset 8214:c7a05d8521e5
8028617: Dvorak keyboard mapping not honored when ctrl key pressed
Reviewed-by: pchelko, anthony
author | anashaty |
---|---|
date | Fri, 03 Jul 2015 18:08:23 +0100 |
parents | 47e45e175f60 |
children | 9cbd15400b32 |
files | src/macosx/classes/sun/lwawt/macosx/NSEvent.java |
diffstat | 1 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/macosx/classes/sun/lwawt/macosx/NSEvent.java Fri Jul 03 18:58:03 2015 +0100 +++ b/src/macosx/classes/sun/lwawt/macosx/NSEvent.java Fri Jul 03 18:08:23 2015 +0100 @@ -47,13 +47,15 @@ // Key event information private short keyCode; + private String characters; private String charactersIgnoringModifiers; // Called from native - NSEvent(int type, int modifierFlags, short keyCode, String charactersIgnoringModifiers) { + NSEvent(int type, int modifierFlags, short keyCode, String characters, String charactersIgnoringModifiers) { this.type = type; this.modifierFlags = modifierFlags; this.keyCode = keyCode; + this.characters = characters; this.charactersIgnoringModifiers = charactersIgnoringModifiers; } @@ -121,12 +123,16 @@ return charactersIgnoringModifiers; } + String getCharacters() { + return characters; + } + @Override public String toString() { return "NSEvent[" + getType() + " ," + getModifierFlags() + " ," + getClickCount() + " ," + getButtonNumber() + " ," + getX() + " ," + getY() + " ," + getAbsX() + " ," + getAbsY()+ " ," + getKeyCode() + " ," - + getCharactersIgnoringModifiers() + "]"; + + getCharacters() + " ," + getCharactersIgnoringModifiers() + "]"; } /*