-
Bug
-
Resolution: Duplicate
-
P3
-
None
-
8u161
-
windows_10
FULL PRODUCT VERSION :
JDK 8u161 b12
ADDITIONAL OS VERSION INFORMATION :
MS Windows 10 OS
A DESCRIPTION OF THE PROBLEM :
When Microsoft ClearType font technology is switched on, Swing UI components for example JLabel display incorrect random characters instead of the required text. Switching off MS ClearType font technology through the application "C:\Windows\System32\cttune.exe" before running the Java application allows to resolve the issue.
Original screenshot from the bug filer which demonstrates the issue is available as the attached file "text_garbled.png".
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Install all Roboto fonts from the archive "Roboto-fonts.zip" attached to the bugJDK-8236996 in alphabetical order in OS. Run "File Explorer" standard OS application, go to the directory of the unpacked archive, right-click on the font file and select "Install".
2. Compile and run the attached test case "TestClearText.java".
JDK 8u161 b12
ADDITIONAL OS VERSION INFORMATION :
MS Windows 10 OS
A DESCRIPTION OF THE PROBLEM :
When Microsoft ClearType font technology is switched on, Swing UI components for example JLabel display incorrect random characters instead of the required text. Switching off MS ClearType font technology through the application "C:\Windows\System32\cttune.exe" before running the Java application allows to resolve the issue.
Original screenshot from the bug filer which demonstrates the issue is available as the attached file "text_garbled.png".
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Install all Roboto fonts from the archive "Roboto-fonts.zip" attached to the bug
2. Compile and run the attached test case "TestClearText.java".
- duplicates
-
JDK-8236996 Incorrect Roboto font rendering on Windows with subpixel antialiasing
- Resolved
- relates to
-
JDK-8192972 Wrong glyphs are rendered on Windows when subpixel antialiasing is enabled
- Open