Currently, if I change the locale setting of my application by
Locale.setDefault(Locale.ENGLISH);
Locale.setDefault(Locale.SIMPLIFIED_CHINESE);
What I understand from this JFreeChart forum is that, I am not using correct font.
Once you get the reference of the LegentTitle, you can set it to any font. Apparently, JFreeChart's default is "Tahoma" and it doesn't support Chinese characters.
May I know, how I can programmatic determine, as list of available Fonts in my system, which support Chinese?
I can hard code it to Serif (It fully support Chinese, doesn't it?), its look n feel doesn't looks good to me. I would like to have more choices.