-
Bug
-
Resolution: Duplicate
-
P3
-
8u20, 8u25, 8u31, 8u40
-
MS Windows (starting from windows XP till windows 8.1) (32 and 64bit)
I can not enter Latin letters with macron (Latvian specific characters) in JavaFX programs. Instead something like Latin letters with acute are entered.
what I need to enter is characters like this: Latin letter "a" with macron
http://www.fileformat.info/info/unicode/char/0101/browsertest.htm
what is actually entered: Latin letter "a" with acute
http://www.fileformat.info/info/unicode/char/00e1/browsertest.htm
There are several keyboard layouts available for Latvian language input. Problem persists only on Windows OS for layouts using tilde key or apostrophe key as deadkeys. There are no problems with Microsoft Latvian (QWERTY) layout that uses ALTGR key as deadkey. There are also no problems on Linux OS using keyboard layouts that causes problems in Windows OS. I also noticed that character input works as expected in SceneBuilder 2.0.
So did some experiments with runtime environment shipped with SceneBuilder. I copied jfxrt.jar and glass.dll files from SceneBuilders environment folder to appropriate folders of my programs runtime environment and that solved my problem. So I believe there is an issue in JavaFX runtime.
what I need to enter is characters like this: Latin letter "a" with macron
http://www.fileformat.info/info/unicode/char/0101/browsertest.htm
what is actually entered: Latin letter "a" with acute
http://www.fileformat.info/info/unicode/char/00e1/browsertest.htm
There are several keyboard layouts available for Latvian language input. Problem persists only on Windows OS for layouts using tilde key or apostrophe key as deadkeys. There are no problems with Microsoft Latvian (QWERTY) layout that uses ALTGR key as deadkey. There are also no problems on Linux OS using keyboard layouts that causes problems in Windows OS. I also noticed that character input works as expected in SceneBuilder 2.0.
So did some experiments with runtime environment shipped with SceneBuilder. I copied jfxrt.jar and glass.dll files from SceneBuilders environment folder to appropriate folders of my programs runtime environment and that solved my problem. So I believe there is an issue in JavaFX runtime.
- duplicates
-
JDK-8094058 Apostrophe as dead key doesn't work on Windows 8.1 Latvian (Standard) keyboard layout
-
- Resolved
-
- relates to
-
JDK-8096685 Polytonic displays incorrectly when typed in (via TextField)
-
- Resolved
-