Details
-
Bug
-
Resolution: Fixed
-
P3
-
8, 9
-
b17
Description
The KeyCode reported by JavaFX on OS-X with a
german keyboard is used (where z and y are interchanged) is wrong.
If you press a Z you get as the KeyCode.Y and for Y you get KeyCode.Z -
this Y/Z problem. I don't think that I as a java-dev need to deal with
that and if you look at other toolkits (swing, swt) they handle this
transparently for me!
I've attached you a javafx and swing application and you'll notice that
swing reports always the correct keycode (no matter if my keyboard
layout is english or german) and javafx is wrong on german keyboards.
german keyboard is used (where z and y are interchanged) is wrong.
If you press a Z you get as the KeyCode.Y and for Y you get KeyCode.Z -
this Y/Z problem. I don't think that I as a java-dev need to deal with
that and if you look at other toolkits (swing, swt) they handle this
transparently for me!
I've attached you a javafx and swing application and you'll notice that
swing reports always the correct keycode (no matter if my keyboard
layout is english or german) and javafx is wrong on german keyboards.
Attachments
Issue Links
- duplicates
-
JDK-8087915 Mac: accelerator doesn't take into account azerty keyboard layout
- Closed
-
JDK-8088120 [Accelerator, Mac] CMD + Z accelerator is not working with French keyboard
- Closed
-
JDK-8090257 Mac: Inconsistent KeyEvents with alternative keyboard layouts
- Closed