I tried to display the Unicode character \u1e41 (m with a dot) in a JLabel, the result was a little square indicating that the character can't be displayed. In other default windows apps (notepad etc.), this is possible. I found that the character is in the first exclusion range in all of my JRE installations:
I changed this line to:
and renamed the file fontconfig.properties.src to fontconfig.properties. This enabled my application to display this character. Now, I would like to now:
1. Why is this range excluded per default?
2. Is there any way I can display this character without changing the JRE or can I change this setting programmatically?
3. I 2 is not possible, is it dangerous to rename the fontconfig file like I did? I ask this, because I think the fontconfig file may contain settings that have side effects for my applications. Or does the file always contains the JRE's default settings.
Thanks in advance for your help.
Machine: Windows 7 64-Bit
JRE versions: 1.7.0, 1.6.0_25, 1.6.0._25