I have a problem in using swing. I don\'t know what is the cause of this but i\'m just trying to create a simple frame app using swing at it give me a lot of error.
I had problem when all java Swing apps crashed silently. After trying to launch from command line got the following exception:
Caused by: java.lang.IllegalArgumentException: 181193932 incompatible with Text-specific LCD contrast key
As it's said in JDK-6503988, the problem is connected with ClearType registry setting FontSmoothingGamma.
This can be fixed by running "Adjust ClearType text" from Control panel (cttune.exe
) or by changing the registry directly:
reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /t REG_DWORD /v FontSmoothingGamma /d 1024 /f
A reboot may be needed for changes to take the effect.
See also a 10-year-old investigation of the same problem at https://www.rarst.net/software/cleartype-install4j-java-bug/.